Advertisement

SM2+SM3,使用Python 3实现。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
利用Python 3开发的国密SM2+SM3算法,其中SM3模块集成了密钥派生功能(KDF),并可与SM2的加解密操作协同使用。此外,SM2能够有效地完成在不同素域环境下的签名生成、验证以及加密解密任务。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • C语言SM2/SM3算法
    优质
    本项目采用C语言实现了中国商用密码标准中的SM2椭圆曲线公钥加密算法与SM3密码哈希函数,适用于安全需求高的应用场景。 1. 完整的SM2/SM3算法实现采用C语言编写,适用于扫码POS安全认证; 2. 包括SM2加密/解密、签名/验签功能; 3. 内置测试程序,在Linux环境下进入目录后使用make命令即可编译。已在Ubuntu 16.04系统上成功通过测试; 4. 已在银行卡检测中心完成扫码POS安全认证。
  • 使PythonSM2国密算法
    优质
    本项目采用Python语言实现了国家商用密码标准SM2算法,包括密钥对生成、私钥导出公钥及签名验签等功能,适用于需要高强度加密的应用场景。 压缩包内包含了SM3算法代码,用于计算哈希值,并且包含KDF密钥派生函数及一些字符串进制转换函数,这些都在SM2头文件中提供。此外,该库还提供了必要的数字签名、验签以及加解密功能,并附有注释以帮助理解相关实现细节。
  • 基于Python3的SM2SM3算法
    优质
    本项目提供使用Python3语言实现的国密标准SM2椭圆曲线公钥加密算法及SM3密码杂凑算法,适用于数据安全与隐私保护场景。 Python3实现的国密SM2和SM3算法包括KDF功能,并且可以与SM2加密解密配合使用。此外,SM2实现了各种素域下的签名、验签以及加解密功能。
  • SM4-SM3-SM2 FPGA源码(商密).rar
    优质
    本资源为国家商用密码算法(SM2、SM3、SM4)在FPGA上的高效实现源代码集合,适用于信息安全领域的研究与开发工作。 SM4/SM3/SM2商用密码算法FPGA实现下载
  • SM2-SM3-SM4各语言版本的
    优质
    本项目提供了国家商用密码算法SM2(椭圆曲线公钥加密)、SM3(哈希函数)和SM4(分组密码)在多种编程语言中的实现,便于跨平台应用开发。 SM2、SM3、SM4在Java、C、JavaScript、Python四种语言中的实现版本可供下载。其中Java版仅提供了一个SM4的例子;而JavaScript版则包含了SM2、SM3和SM4的实现。
  • JavaSM2SM3和SM4国密算法
    优质
    本项目提供了一套用Java语言编写的库,实现了中国国家标准密码算法(国密)中的SM2椭圆曲线公钥加密算法、SM3哈希函数及SM4分组密码算法。 Java实现国密算法SM2, SM3, SM4,并包含需要导入的一个jar包,可以直接在开发工具(如Eclipse、MyEclipse)中使用。
  • Python国密SM2SM3和SM4的加解密功能
    优质
    本项目旨在Python环境下实现中国商用密码算法(国密)中的SM2公钥加密算法、SM3哈希函数以及SM4对称加密算法,提供全面的安全数据处理解决方案。 实现SM4的加密和解密功能,使用Python语言编写代码。国密SM4(无线局域网SMS4)算法是一种分组密码算法,每个数据块长度为128位,使用的密钥长度也是128位。具体算法细节请参考SM4标准文档。
  • Python国密SM2SM3和SM4加解密的方法.rar
    优质
    本资源提供了使用Python语言实现中国商用密码算法(包括SM2椭圆曲线公钥加密算法、SM3哈希函数及SM4分组密码算法)的详细教程与源代码,适用于对国密标准感兴趣的开发者和安全研究人员。 实现SM4的加密和解密功能,使用Python语言编写程序。国密SM4算法(无线局域网SMS4)是一种分组密码算法,每个数据块长度为128位,使用的密钥也是128位长。具体算法细节请参考SM4标准文档。
  • JavaSM2SM3和SM4国密算法
    优质
    本项目采用Java语言实现了中国商用密码标准中的SM2椭圆曲线公钥密码算法、SM3密码杂凑函数以及SM4分组密码算法,为数据加密与安全提供坚实保障。 我根据国密文档通过Java实现了SM2密码算法的加密/解密、签名验签功能,以及SM3密码杂凑算法和SM4分组密码算法(包括ECB、CBC模式)的加密/解密功能。经过详尽测试后未发现问题,但建议大家在使用时仍进行验证,并及时反馈任何问题。期待与大家一起交流学习。 附带国密规范文档:《SM2椭圆曲线公钥密码算法.pdf》、《SM3密码杂凑算法.pdf》、《SM4分组密码算法.pdf》。