在古典密碼學中,有四種類型的代替密碼:
簡單代替密碼(或單表代替密碼):它將明文字母表中的每個字母用密文字母表中的相應字母來代替,明密文表字母存在惟一的一一對應關系,然后通過明密文對照表來進行加解密,容易受到頻率統計分析攻擊,例如:愷撒密碼、仿射密碼等。
多名碼代替密碼:將明文中的每個字母按一定規律映射到一系列密文字母,這一系列密文字母稱為同音字母,它的密文的相關分布會接近于平的,能夠較好挫敗頻率分析,較簡單代替密碼難破譯。
多字母代替密碼:通過一次加密一組字母來使密碼分析更加困難,例如 Playfair 密碼。
多表代替密碼:使用從明文字母到密文字母的多個映射,每個映射像簡單代替密碼中的一一對應,比簡單代替密碼更安全一些,例如,維吉尼亞密碼等。
回答所涉及的環境:聯想天逸510S、Windows 10。
在古典密碼學中,有四種類型的代替密碼:
簡單代替密碼(或單表代替密碼):它將明文字母表中的每個字母用密文字母表中的相應字母來代替,明密文表字母存在惟一的一一對應關系,然后通過明密文對照表來進行加解密,容易受到頻率統計分析攻擊,例如:愷撒密碼、仿射密碼等。
多名碼代替密碼:將明文中的每個字母按一定規律映射到一系列密文字母,這一系列密文字母稱為同音字母,它的密文的相關分布會接近于平的,能夠較好挫敗頻率分析,較簡單代替密碼難破譯。
多字母代替密碼:通過一次加密一組字母來使密碼分析更加困難,例如 Playfair 密碼。
多表代替密碼:使用從明文字母到密文字母的多個映射,每個映射像簡單代替密碼中的一一對應,比簡單代替密碼更安全一些,例如,維吉尼亞密碼等。
回答所涉及的環境:聯想天逸510S、Windows 10。