Advertisement

SM3国密哈希算法硬件实现代码

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


简介:
本项目提供基于国家密码标准SM3设计的高效硬件实现代码,适用于需要高安全性和性能的数据处理场景。 国密杂凑算法SM3的Verilog硬件实现包括源代码、测试文件和仿真截图。在实际65nm工艺测试中,吞吐率可达40Gbps。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • SM3
    优质
    本项目提供基于国家密码标准SM3设计的高效硬件实现代码,适用于需要高安全性和性能的数据处理场景。 国密杂凑算法SM3的Verilog硬件实现包括源代码、测试文件和仿真截图。在实际65nm工艺测试中,吞吐率可达40Gbps。
  • DelphiSM3
    优质
    本文档提供了使用Delphi编程语言实现中国国家密码管理局推荐的国产哈希算法SM3的代码示例,适用于需要加强数据安全的应用程序开发。 在Delphi下开发的国产哈希算法SM3可以直接调用接口,并且代码中的注释非常详细。我自己测试过该项目,可以正常使用,没有任何问题。
  • SM3)的Delphi及Java兼容性
    优质
    本文介绍了SM3算法在Delphi环境下的实现细节,并探讨了如何确保其与Java平台上的实现保持兼容。通过代码示例和性能分析,为开发者提供了一种在跨平台应用中安全集成国密标准的方法。 SM3(国产哈希算法)支持Delphi语言,并能够对文件和字符串进行摘要处理及摘要比较。经过严格测试,该算法符合要求并且兼容Java。
  • VerilogSM3(免费资源)
    优质
    本项目提供了一个基于Verilog语言设计的SM3哈希算法实现方案,旨在为数字系统安全应用研究者和开发者提供一个开源、免费的学习与实践平台。 SM3杂凑算法的Verilog实现,包含仿真文件,已验证可用。
  • Delphi中SM3
    优质
    本文档详细介绍了在Delphi编程环境中如何高效地实现国家商用密码算法标准SM3的消息摘要算法,提供源代码示例和相关说明。 国密SM3算法的Delphi实现方法进行了探讨。
  • Python中SM3
    优质
    本文介绍了如何在Python编程环境中实现中国的国家密码标准SM3哈希算法,包括其基本原理和代码示例。 国密SM3算法的Python实现适用于Python 2.7版本,并且已经经过测试确认可以正常使用,非常好用。
  • Python3 中SM3
    优质
    本文介绍了如何在Python 3中实现中国国家密码标准中的SM3哈希算法,为开发者提供了一种安全的数据加密方法。 通过调用 pi_sm3() 函数,整合了 GB 上的资源,并实现单文件导入功能,用于数据库用户密码的 HASH 加密,效果不错,谢谢。
  • PHP5中SM3
    优质
    本文章主要讲解在PHP5环境下如何集成并使用中国的国家密码算法标准之一——SM3哈希函数。通过对PHP扩展的编写和应用示例分享,让开发者能够快速掌握这一安全技术的应用方法。 已在PHP 5环境下验证通过,PHP 7尚未进行验证。 编译方法: 1. 进入sm3源码目录。 2. 执行命令 `phpize5`。 3. 使用 `.configure --with-php-config=/usr/bin/php-config` 命令(注意路径可能需要根据实际情况调整)。 4. 执行 `make & make test`,验证通过后执行 `make install` 安装。 5. 在工程中调用 `sm3_encode(abc)`。
  • 基于JAVA的SM3
    优质
    这段简介描述了一个使用Java编程语言实现的开源软件项目,该项目具体实现了中国国家密码管理局发布的SM3哈希算法。此源码为开发人员提供了方便地集成与应用国产密码标准的一种途径,以满足数据安全和合规性需求。 国密SM3算法的Java实现可以与bc很好地结合,从而扩展国密算法的应用范围。已经使用了SM3算法标准中的示例数据进行验证,并通过两组示例数据进行了对比测试,结果完全正确。此外还附带了一个工具类来实现这一功能,经过两天的努力开发,确保100%的准确性。
  • PythonSM2钥分发加解及数字签名并计SM3
    优质
    本项目采用Python语言实现了基于国家密码算法标准(GM/T 0016-2012)的SM2密钥交换、数据加密解密以及数字签名功能,并提供了SM3哈希函数的实现。 用Python实现符合国家保密局文档的SM2密钥分配、加解密、数字签名以及SM3杂凑值的计算,算法由自己编写,供学习使用。