
密码学
god_speed丶
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
2DES
什么是2DES: 就是对明文用不同密钥加密了两次(真正的3DES是用不同的密钥加密再解密再加密)。 为什么不安全: 2DES不安全在于可以中间相遇攻击大幅度减小求密钥的运算量:假设已经获得了明文和密文,对密钥空间2^56的所有可能求明文的加密结果并存储至数组,再对密钥空间所有可能求密文的解密结果看看在不在数组里面,如果在就称为中间相遇,这种攻击方法复杂度只略大于2^57,显著低于加密两次用到...原创 2018-08-06 09:10:30 · 4643 阅读 · 2 评论 -
秘钥爆破 变种维吉尼亚
加密代码如下 from random import randrange text_list=' !"#$%&\'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_`abcdefghijklmnopqrstuvwxyz{|}~\t\n' key=[randrange(1,97) for i in range(rand...原创 2018-12-25 10:18:20 · 1146 阅读 · 0 评论