多文字加密法是另一種脆弱的單碼加密法,它用一對字母來替代每個明文字母
基本介紹
- 中文名:多文字加密法
- 類型:單碼加密法類型
多文字加密法的密鑰是一個5X5的矩陣。這個矩陣的5行和5列用含有5個字母的關鍵字來標識。該關鍵字不能有重複的字母。字母表的每一個字母填寫在這個矩陣中。當然,矩陣只有25個位置,而字母表有26個字母,因此i和j占同一個單元。這意味著所有j都變成了i。例如:如果關鍵字為codes,那么密鑰矩陣為:
c | o | d | e | s | |
c | a | b | c | d | e |
o | f | g | h | i | k |
d | l | m | n | o | p |
e | q | r | s | t | u |
s | v | w | x | y | z |
每個明文由標識該字母的行和列的字母對替代。在上面的情況下,密文對od替代成了明文h,因此,明文hat加密後的密文為odccee。