密码学学习
LeoShiningSun
这个作者很懒,什么都没留下…
展开
-
有关DES的一个实例
才开始学密码学,这个题目能把DES的整个流程(一轮)过一遍 增加记忆 毕竟新手 有错误 望与我联系校正整个DES 密码(一轮)的流程简单来是把明文64bit分为左右32bit来进行迭代的 初始记为 LE0和RE0 秘钥Ki为64bit(64bit中8位作为奇偶校验位,第8、16、24、32、40、48、56、64位是校验位, 使得每个密钥都有奇数个1)由 加密过程可知 LEi = REi-1 ...原创 2018-04-11 15:34:29 · 7015 阅读 · 3 评论 -
Twofish:128bit的分组密码
1Twofish密码概述Twofish分组密码是Bruce Schneier等人提交给AES的成果,作为5个候选密码的其中一种。它符合所有NIST的标准--128位明文数据; 128位,192,256位可变密钥长度;在各种平台上高效;等等它可用于设计具有各种同步和错误扩展属性的流密码,单向散列函数,消息认证码(MAC)和伪随机数生成器.Twofish分组密码是基于双射F函数的16轮Feistel网...翻译 2018-04-25 13:28:54 · 1436 阅读 · 0 评论