阿摩線上測驗 登入

申論題資訊

試卷:112年 - 112 公務升官等考試_薦任_電子工程:計算機概論#117325
科目:計算機概論、大意(資訊科學概論,電腦常識,電子計算機概論)
年份:112年
排序:0

申論題內容

(二)在一密碼中,所有明文中的 A 在密文中都被改成 D,而且明文中的 D 在密文中都被改成 H,請問這是單字母或多字母的替代密碼?並請說 明理由。

詳解 (共 1 筆)

詳解 提供者:hchungw

這種密碼中,每個明文字母被單獨替換成密文中的另一個字母(例如,所有明文中的 'A' 被改成 'D',而明文中的 'D' 被改成 'H'),這是**單字母替代密碼(Monoalphabetic Substitution Cipher)**的一個範例。
在單字母替代密碼中,加密過程對每一個字母進行單獨的替換,這種替換基於一個固定的替代方案,即加密字典或密鑰。這意味著同一個明文字母在任何位置和任何時候都會被替換成相同的密文字母,而不考慮該字母在詞語中的位置或是它與其他字母組成的詞組。
相對地,多字母替代密碼(Polyalphabetic Substitution Cipher)在加密過程中會使用多個替代方案。這意味著同一個字母在明文中的不同位置可能會被替換成不同的密文字母,這種替換依賴於字母在明文中的位置或是使用一個更複雜的密鑰來決定具體的替代方案。
因此,給定的加密方法,其中一個字母直接對應到另一個字母,是單字母替代密碼的特徵。