阿摩線上測驗 登入

申論題資訊

試卷:104年 - 104 專技高考_資訊技師:系統分析與資訊安全#41546
科目:系統分析與資訊安全
年份:104年
排序:0

題組內容

六、

申論題內容

何謂凱撒密碼(Caesar cipher)?(5 分)

詳解 (共 1 筆)

詳解 提供者:hchungw

凱撒密碼(Caesar cipher)是一種最古老且最簡單的加密技術之一,它是一種替換加密法。凱撒密碼是由古羅馬將軍尤利烏斯·凱撒所使用的,他用這種方法來保護軍事訊息。這種加密方法的核心思想是將每個字母在字母表中按固定的位移量進行替換。

工作原理

  1. 加密過程

    • 選擇一個位移量 nnn(通常為1到25之間的整數)。
    • 將每個明文字母替換為字母表中後面第 nnn 個字母。例如,若 n=3,則 A 替換為 D,B 替換為 E,以此類推。
    • 當超過字母表的最後一個字母時,從頭開始。例如,若 n=3,則 X 替換為 A,Y 替換為 B,Z 替換為 C。
  2. 解密過程

    • 使用相同的位移量 n,但反方向替換字母,即將密文字母替換為字母表中前面第 n個字母。