
SM3与SM4加密的Delphi实现代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目提供了一套使用Delphi语言编写的源代码,用于实现中国商用密码算法标准中的SM3哈希函数和SM4对称加密算法。
本资源提供SM4加密及解密库以及SM3杂凑算法编码功能,适用于Delphi 7 和 Delphi 2010版本(仅在这两个版本下测试过,使用过程中请尽量考虑兼容性)。关于国密算法,在网上基本只有C/Java的实现。已知唯一可用的Delphi版本则是一个网友完成的一个不完整的实现,仅有SM4 ECB模式,并且CBC模式存在错误。
因此我们部门的小美女完整实现了以下功能:
- SM4 ECB 模式(标准模式)
- SM4 CBC 模式(密文分组链接方式)
- SM3 国标 hash 算法
整个开发过程历经一周,期间遇到了许多挑战。完成后决定分享源码出来,希望其他同学可以避免从头开始编写代码,并减少遇到的困难。
如果在使用过程中发现这个库存在不足之处,请提出宝贵的意见和建议。问题可以通过邮件发送至:delphi2006@163.com
全部评论 (0)
还没有任何评论哟~


