AES密钥扩展(c实现)

时间:2015-05-25 15:18:33
【文件属性】:

文件名称:AES密钥扩展(c实现)

文件大小:3KB

文件格式:C

更新时间:2015-05-25 15:18:33

AES 密钥扩展 c 算法 密码学

从key.txt文件中读取密钥。文件中的密钥是ASCII码,长度大于16个字符。遵循AES算法密钥扩展的要求,把读入的数据按密钥长度为128比特的情况进行扩展。 程序运行结果输出到KeyExp.txt文件的尾部,不能直接覆盖原有内容输出最后一个分组的W[0]-W[3],W[42]-W[43],每个分组一行,十六进制表示。


网友评论

  • 挺好的,容易看懂
  • 怎么KeyExp内容就6行
  • 可以看懂,挺不错的
  • 参考一下AES加密算法。还不错。基本能看得懂!
  • 代码写的太乱了点。。。
  • 代码写的太乱了,看起来不规整,费劲
  • 不错是用C实现的
  • 好吧 没能运行
  • 很不错啊,结构清晰,对密钥扩展理解很有帮助。
  • 还不错,简单到位
  • 很简单,还不错
  • 不错的程序,把密钥的展开描述的很详细