Advertisement

C# SM2 加密、解密、签名和验签源码及 Demo 已与 Java 联调

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


简介:
本项目提供用C#实现的SM2加密算法源代码及演示程序,并已成功与其他Java系统进行兼容性联调。 C# SM2 加密、解密、签名及验签源码已与 Java 代码进行联调。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • C# SM2 Demo Java
    优质
    本项目提供用C#实现的SM2加密算法源代码及演示程序,并已成功与其他Java系统进行兼容性联调。 C# SM2 加密、解密、签名及验签源码已与 Java 代码进行联调。
  • SM2 SM9 工具
    优质
    本工具集成了国密算法SM2及SM9用于加密通信与数字签名验证,支持生成秘钥对、数据加解密以及文件签名与验签功能。 实现了SM2加密功能、解密功能、签名功能以及验签功能。此外还包含了SM9算法的加解密和签名验签功能。
  • Java中的SM2算法系列
    优质
    本系列文章深入探讨了在Java环境中实现国家密码局推荐的SM2椭圆曲线公钥加密标准,涵盖了SM2签名验证、数据加密与解密的具体技术细节及应用实例。 一套SM2软签算法,包括使用SM3摘要的签名与验证以及基于SM4的对称加密解密功能。
  • C#实现的国SM2SM3
    优质
    本项目提供用C#语言编写的代码库,实现了中国国家密码标准(国密)中的SM2椭圆曲线公钥加密算法以及SM3哈希算法,包括加解密、签名与验签功能。适合需要集成国产密码技术的应用开发使用。 国密SM2_SM3加密解密及加签验签操作的C#源码在网络资源中较为稀缺。该代码实现了基于.NET平台的SM2和SM3算法的相关功能,包括加密、解密以及数字签名验证等操作。
  • SM2 证、SM3 (JavaScript 版)
    优质
    本项目提供了使用JavaScript实现的国密算法库,包括基于SM2的加密/解密和数字签名/验证功能以及基于SM3的消息摘要生成。适合于需要高强度数据保护的应用场景。 JS版SM2用于实现加密、解密、签名及验签功能;SM3则适用于数据的哈希处理。
  • C#实现国算法SM2、SM3SM4的功能
    优质
    本项目提供一套用C#编写的国密算法库,涵盖SM2公钥加密、SM3哈希计算与SM4对称加密,支持数字签名验证,适用于需高安全性的数据保护场景。 国密算法功能包括: 1. SM2 加密解密、公钥私钥生成、签名与验签; 2. SM4 加密解密; 3. SM3加密; 代码实现及调用案例源码已经过本人测试通过,采用BouncyCastle.Crypto.dll库进行全部实现,并提供源码分享。
  • 使用GMSSL实现SM2的代
    优质
    本项目提供了一套基于GMSSL库的完整示例代码,用于实现国密算法SM2的加密解密以及数字签名验证功能。 基于gmssl的SM2加密、解密、签名和验签代码。请确保包含HexToASCII和ASCIIToHex函数,并且公钥与私钥均采用16进制字符串形式表示。 编译命令为:g++ main.cpp -lcrypto -lKYLib -L./ -I ./ -Wl,-rpath=/usr/local/testsm_gmssl -std=c++98 -w -Wfatal-errors -fPIC -fexceptions。
  • iOS国SM2
    优质
    本项目实现了基于iOS平台的国密算法SM2在数据加密和数字签名的应用,确保信息传输的安全性和完整性。 最近公司要求使用国密SM2进行加密和签名。我找了很久的资料,发现有的资源适合加密但不适合签名,反之亦然。经过半个月的努力,终于完成了任务。
  • SM2性能测试代(基于Gmssl,C语言)
    优质
    本项目提供一套使用C语言编写的SM2算法性能测试代码,涵盖加密、解密以及数字签名和验证功能,基于开源库Gmssl实现。 sm2测试加密解密签名验签性能代码(基于Gmssl)c语言
  • SM2 SM3 国(含公私钥测试类)
    优质
    本项目提供国密算法SM2和SM3实现,涵盖签名验证、数据加密解密功能,并包含公私钥管理与单元测试代码。 国密 SM2 和 SM3 算法:包括 SM2 签名验证算法、制作 SM2 证书以及使用 BouncyCastle 开源库;涉及的文件有SM2.cs,SM3Digest.cs,SM2_SM3.csproj。