AES算法加解密的源代码,真正可支持超长字符串加密

时间:2016-10-13 14:47:32
【文件属性】:

文件名称:AES算法加解密的源代码,真正可支持超长字符串加密

文件大小:28KB

文件格式:C

更新时间:2016-10-13 14:47:32

aes 加密 c程序

目前上传到aes代码,基本一段代码,其实都只能16个char编码,给到demo能正确解出,长了就失败,花了我不少时间才发现这个问题。本人简单修复了下,使用循环分段编码,再循环分段解码,前后文能一致。 AES的基本要求是,采用对称分组密码*,密钥长度的最少支持为128、192、256,分组长度128位,算法应易于各种硬件和软件实现。1998年NIST开始AES第一轮分析、测试和征集,共产生了15个候选算法。1999年3月完成了第二轮AES2的分析、测试。2000年10月2日美国*正式宣布选中比利时密码学家Joan Daemen 和 Vincent Rijmen 提出的一种密码算法RIJNDAEL 作为 AES.


网友评论

  • 感谢分享。。。
  • 谢谢分享,学习了
  • 可以参考一下,具体需要调试
  • 可以,不错
  • 一般般 本身还有问题
  • 好像不是很好用
  • 这个代码有缺限需要改进,对密码中的空字符出理有问题,网上有改进意见。
  • 不错哦,通过介绍解决了我的一些问题。
  • 错误连篇,不知道楼主怎么用的?
  • 感谢分享,有借鉴到。学习了
  • 不错,程序可以用
  • 下载下来 大概看了一下 应该还是可以用的 不过没有调试
  • 停好,可以直接使用.
  • 可惜android jni不能用
  • 长度有要求,一般般吧
  • 不错 d7可用
  • 简单有用,学习了~
  • 不错 很实用
  • 实现过程好复杂啊……中间过程没有借口调用,比较难调试。
  • 挺好的算法,学习的时候参考做大作业