自巴比伦时代以来的密码学历史

对称加密是加解密双方都使用了相同密钥K,有的加密术双方使用不同密钥。替换式密码,它的密钥是一张替换表,告诉我们如何映射字母比如信息是BCZA,使用密钥加密,变为WNAC,解密使用相同密钥还原明文信息。凯撒加密,它是一个固定替换的替换式密码,将字母后移三位,A变D,C变F等等,它适用于所有明文。密钥空间:有多少不同的密钥长度。26个字母的排列为26的阶乘,约为2的88次方,这意味着描述一个替换密钥需要88位,所以每个密钥以88位表示,我们使用字母的频率来破解。E在标准文献中出现的频率为12.7%,T为9.1%,A是第三常见字母。余下字母在英文里出现次数差不多使用字母配对的频率破解。结论:替换式密码对最艰苦的攻击形式–惟密文攻击是脆弱的。文艺复兴时期的vigener密码。其密钥是一个单词,这里是k=CRYPTO。把信息写在密钥下方,m=WHATNICEDAYTODAY,然后不断重复写密钥以覆盖整个信息,将密钥字母和信息字母相加,模26。加完以后取模26的余数。假设已知密钥长度,按6个一组

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值