登录
首页 » c,算法 » SM2、SM3、SM4算法说明及c语言代码

SM2、SM3、SM4算法说明及c语言代码

于 2022-10-18 发布 文件大小:1.84 MB
0 251
下载积分: 2 下载次数: 2

代码说明:

实现国密算法的SM2、SM3、SM4,可以界面上测试算法的正确性,同时包含国密局公开的国密算法规范 SM2椭圆曲线公钥密码算法 SM3密码杂凑算法 适用于商用密码应用中的数字签名和验证、消息认证码的生成与验证以及随机数的生成,可满足多种密码应用的安全需求。 SMS4 密码算法  该算法的分组长度为128比特,密钥长度为128比特。加密算法与密钥扩展算法都采用32轮非线性迭代结构。解密算法与加密算法的结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 基于哈希表的二级反馈页面置换
    update at 2017/09/04  新增空闲块链的数据结构,在进行页面中断时,需查找空闲块链是否有空闲块,然后分配内存,淘汰时,需释放空闲块。 update at 2017/06/25  在main.cpp的主要函数中增加了注释
    2022-02-26 00:18:45下载
    积分:1
  • LEACH路由源码
    无线传感器网络LEACH (Low Energy Adaptive Clustering Hierarchy)路由算法C++源码
    2022-04-11 10:39:34下载
    积分:1
  • 机图形学(二维图形的创建)
    计算机图形学中二维几何的变换包括: 基本的二维几何变换、矩阵表示和齐次坐标、逆变换、二维复合变换、几何变换的光栅方法、OpenGL光栅变换、二维坐标系间的变换,其中最重要的是OpenGL二维几何变换函数。
    2022-02-26 15:10:56下载
    积分:1
  • 简单的C语言代码
    只适合新手的基础算法,包含大数相加, 反序输出,鸡兔同笼,回环数组等代码
    2022-03-03 07:09:47下载
    积分:1
  • 最大最小蚂蚁c++
    传统蚁群优化算法难以量化定性系统的优化指标。为此,提出一种交互式最大最小蚂蚁算法。将路径中的信息素限制在最大最小区间内,利用全局历史最优解进行信息素更新和用户评价,选择当前代最感兴趣的解,无需给出每个解的具体优劣数量值,以提高算法性能和降低用户疲劳。仿真实验结果表明,该算法具有较好的搜索能力和较快的收敛速度。
    2022-01-25 21:12:23下载
    积分:1
  • 离散余弦变换与反变换
    图像压缩算法的一种,主要用于JPEG标准的图像压缩,是学习图像压缩必备技能。本源码采用C语言对图像数据进行DCT和IDCT变换,比较简单易懂,适合刚接触图像压缩算法的初学者。
    2022-07-03 18:35:52下载
    积分:1
  • PSO的C语言形式的代码
    粒子群算法的C语言形式,为你提供一种将智能算法运用于实际的工程中提供一定的编程思路,让算法不仅限于MATLAB中的仿真测试,让你了解到实际算法的应用。
    2022-05-16 07:40:50下载
    积分:1
  • sha1和sha256 C语言实现源码
    本资源是sha1和sha256算法的C语言源码实现,可以供读者了解和学习sha1和sha256算法的计算过程和具体实现步骤。本资源本人已经实测过,测试没有问题,可以供其他读者直接使用。
    2022-03-12 15:55:29下载
    积分:1
  • 维吉尼亚
    维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法维吉尼亚算法
    2022-09-13 14:50:03下载
    积分:1
  • C语言实现数控机床插补仿真代码
    该算法用于模拟机床的插补命令 软件环境 运行环境:Windows XP系统 编译器:TC2.0/win tc 等支持TC2.0编译内核的编译器 如果需要在windows 其他版本系统的虚拟dos上运行,需要改变delay函数参数,否则运行速度很慢。
    2022-02-12 05:44:29下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载