9.2.1替代密码与置换密码 ■替代密码( substitution cipher)的原理可用 个例子来说明。(密钥是3) 明文 ocdefghijklmnopgrs tuvwxyz 密文瓦 EFGHTUKLMNOPORSTUVNXY ZABC caesar cipher FDHVDU FLSKHU 明文a变成了密文D 课件制作人:谢希仁
课件制作人:谢希仁 9.2.1 替代密码与置换密码 ◼ 替代密码(substitution cipher)的原理可用 一个例子来说明。(密钥是 3) abcdefghijklmnopqrstuvwxyz DEFGHIJKLMNOPQRSTUVWXYZABC caesar cipher FDHVDU FLSKHU 明文 密文 明文 a 变成了密文 D
9.2.1替代密码与置换密码 ■替代密码( substitution cipher)的原理可用 个例子来说明。(密钥是3) 明文 abcdefghijklmnopqrstuvwxyz 密文 DEFGHIJKLMNOPORSTUVWXY ZABO caesar cipher FDHVDU FLSKHU 明文e变成了密文H 课件制作人:谢希仁
课件制作人:谢希仁 9.2.1 替代密码与置换密码 ◼ 替代密码(substitution cipher)的原理可用 一个例子来说明。(密钥是 3) abcdefghijklmnopqrstuvwxyz DEFGHIJKLMNOPQRSTUVWXYZABC caesar cipher FDHVDU FLSKHU 明文 密文 明文 e 变成了密文 H
置换密码 ■置换密码(transposition cipher)则是按照某一规则 重新排列消息中的比特或字符顺序 密钥|PHER根据英文字母在26个字母中的先 顺序A5326后顺序,我们可以得出密钥中的每 attack 个字母的相对先后顺序。因为密 钥中没有A和B,因此C为第1。 明文 begins同理,E为第2,H为第3 atfour R为第6。于是得出密钥字母的相 对先后顺序为145326。 课件制作人:谢希仁
课件制作人:谢希仁 CIPHER 145326 attack begins atfour 置换密码 ◼ 置换密码(transposition cipher)则是按照某一规则 重新排列消息中的比特或字符顺序。 密钥 顺序 明文 根据英文字母在 26 个字母中的先 后顺序,我们可以得出密钥中的每 一个字母的相对先后顺序。因为密 钥中没有 A 和 B,因此 C 为第 1。 同理,E 为第 2,H 为第 3,……, R 为第 6。于是得出密钥字母的相 对先后顺序为 145326
置换密码 ■置换密码(transposition cipher)则是按照某一规则 重新排列消息中的比特或字符顺序 密钥cIPR根据英文字母在26个字母中的先 顺序14526后顺序,我们可以得出密钥中的每 attack 个字母的相对先后顺序。因为密 钥中没有A和B,因此C为第1。 明文| begins I同理,E为第2,H为第3 atfour R为第6。于是得出密钥字母的相 对先后顺序为145326。 课件制作人:谢希仁
课件制作人:谢希仁 CIPHER 145326 attack begins atfour 置换密码 ◼ 置换密码(transposition cipher)则是按照某一规则 重新排列消息中的比特或字符顺序。 密钥 顺序 明文 根据英文字母在 26 个字母中的先 后顺序,我们可以得出密钥中的每 一个字母的相对先后顺序。因为密 钥中没有 A 和 B,因此 C 为第 1。 同理,E 为第 2,H 为第 3,……, R 为第 6。于是得出密钥字母的相 对先后顺序为 145326
置换密码 ■置换密码(transposition cipher)则是按照某一规则 重新排列消息中的比特或字符顺序 密钥|cER根据英文字母在26个字母中的先 顺序149326后顺序,我们可以得出密钥中的每 attack 个字母的相对先后顺序。因为密 钥中没有A和B,因此C为第1。 明文 begins同理,E为第2,H为第3 atfour R为第6。于是得出密钥字母的相 对先后顺序为145326。 课件制作人:谢希仁
课件制作人:谢希仁 CIPHER 145326 attack begins atfour 置换密码 ◼ 置换密码(transposition cipher)则是按照某一规则 重新排列消息中的比特或字符顺序。 密钥 顺序 明文 根据英文字母在 26 个字母中的先 后顺序,我们可以得出密钥中的每 一个字母的相对先后顺序。因为密 钥中没有 A 和 B,因此 C 为第 1。 同理,E 为第 2,H 为第 3,……, R 为第 6。于是得出密钥字母的相 对先后顺序为 145326