查看: 1148|回复: 7

[密码学习] 自动密钥密码

简洁模式
发表于 2022-7-23 20:26:19 | 显示全部楼层
自动密钥密码是字母替换密码,是维吉尼亚(Vigenere)密码的扩展,但使用不同的替换方法生成密钥,通常来说要比维吉尼亚(Vigenere)密码更安全。
Autokey Cipher 加密过程为:
1)自动密钥密码的“密钥”是一个关键字,例如“ FORTIFICATION”;
2)Autokey密码使用以下表格对纯文本进行加密;
3)要加密消息,请将密钥置于纯文本上方,写入所有关键字符后,开始写入纯文本作为关键:
密钥:FORTIFICATIONILIKEAUTOM
原文:ILIKEAUTOMATICKEYCIPHER
4)将要编码的字母“ I”在表格的第一列中找到。然后,我们沿着表格的“ I”行移动,直到到达顶部带有“ F”的列(“ F”是第一个“ D”的关键字字母),相交是我们的密文字符“N”;因此,以上明文的密文为:
密钥:FORTIFICATIONILIKEAUTOM
原文:ILIKEAUTOMATICKEYCIPHER
密文:NZZDMFCVOFIHVKVMIGIJASD
| 发表于 2022-7-24 17:01:42 | 发自安卓客户端 | 显示全部楼层 发帖际遇
谢谢分享
| 发表于 2022-7-24 17:05:30 | 来自小霸王手机 | 显示全部楼层
感谢分享!
| 发表于 2022-7-24 17:13:21 | 来自小霸王手机 | 显示全部楼层
感谢分享
| 发表于 2022-7-24 17:35:03 | 发自安卓客户端 | 显示全部楼层
感谢分享~
| 发表于 2022-7-24 19:51:38 | 发自安卓客户端 | 显示全部楼层 发帖际遇
感谢分享
| 发表于 2022-9-12 06:48:23 吉林| 发自安卓客户端 | 显示全部楼层
感谢分享
| 发表于 2022-12-26 10:22:44 河南| 发自安卓客户端 | 显示全部楼层
感谢分享
尚未登录
您需要登录后才可以回帖 登录 | 加入学院