伤蓝 发表于 2019-6-23 00:53:50

维吉尼亚乘法密码

维吉尼亚乘法密码,属于维吉尼亚密码的变种,它使用一组数字密钥,通过和明文数值相乘的方式,来进行加密。是的。维吉尼亚乘法密码只能用来加密数值,而不能加密字母等信息。例如:密钥:11,5,25明文:4,3,15,4,5加密方式是这样的:取明文的第一个数字和密钥的第一个数字相乘,按照该方法计算完剩下的数字,计算完毕后,得到的最终结果就是密文。如果密钥的长度小于明文长度,则重新循环使用。如下:明文:4、3、15、4、5密钥:11、5、25、11、5密文:44、15、375、44、25如果要对密文进行解密,则需要事先知道密钥。然后,将密文的第1个数字和密钥的第1个数字相除,按照该方法计算完剩下的数字,计算完毕后,得到的最终结果(整数)就是明文。例如:密文:44、15、375、44、25密钥:11、5、25、11、5明文:4、3、15、4、5
页: [1]
查看完整版本: 维吉尼亚乘法密码