C#国密加密算法SM2,SM3,SM4

时间:2021-07-29 06:49:53
【文件属性】:

文件名称:C#国密加密算法SM2,SM3,SM4

文件大小:5.84MB

文件格式:RAR

更新时间:2021-07-29 06:49:53

SM2 SM3 SM4 C#国密加密

C#国密加密算法SM2,SM3,SM4的一个实现案例,不涉及具体的算法剖析,在网络上关于这个加密算法的文档较少,切在跨语言加密解密上会存在一些问题,所以整理。


【文件预览】:
smTools
----使用说明.txt(107B)
----sm2.sln(978B)
----packages()
--------BouncyCastle.Crypto.1.8.0-beta4()
--------repositories.config(122B)
----sm2()
--------SM2Uitls.cs(3KB)
--------SM2.cs(4KB)
--------bin()
--------SM4_Context.cs(430B)
--------obj()
--------sm2.csproj(3KB)
--------Properties()
--------Program.cs(4KB)
--------SM4Utils.cs(3KB)
--------SM3Digest.cs(10KB)
--------Cipher.cs(3KB)
--------App.config(187B)
--------packages.config(152B)
--------SM4.cs(12KB)
----sm2.v12.suo(17KB)

网友评论

  • 很好,谢谢。项目中建议使用 BouncyCastle.Crypto
  • 只用一个Cipher,网上介绍的很少,只有代码,没有Cipher代码类及说明,不下载下来不知道里面什么东西,下载下来以后,Cipher还缺少引用命名空间,需要手动添加,我不知道是不是能直接运行,没做,但现在看来,应该是有些问题的。
  • 很好,谢谢。项目中建议使用 BouncyCastle.Crypto
  • 网上版本一摸一样。与java 版本交互 一样乱码 无奈
  • 可以使用,对我的项目很有帮助
  • 只有加解密,没有加签验签
  • CBC模式下,加密内容稍长点SM4算法有异常
  • 给同事下载的,还不错
  • 项目需要,不错的资源
  • 谢谢,学习了
  • 文本超过15位会异常啊。。。
  • 还行把,不过没啥用处
  • 不错,可以用的.