SM4国密加密算法C语言实现 包括 Spec,C代码,测试用例和分组密码有五种工作体制:1.电码本模式(Electronic Codebook Book (ECB));2.密码分组链接模式(Cipher Block Chaining (CBC));3.计算器模式(Counter (CTR));4.密码反馈模式(Cipher FeedBack (CFB));5.输出反馈模式(Output FeedBack (OFB))
2021-05-07 15:06:35 639KB C语言 SM4 国密算法
1
sm2_sm3_sm4算法介绍
2021-05-06 12:00:18 1.07MB sm2 sm3 sm4
1
js代码及java代码互调国密SM4
2021-04-29 22:00:10 13KB 国密sm4 js java
1
分组密码操作模式推荐:用于机密性和认证的伽罗瓦/计数器模式
2021-04-29 01:25:01 171KB SM4 GCM
1
支持SM2 SM3 SM4 SM9 ZUC算法
2021-04-24 10:34:34 3.08MB 国密 SM2 SM3 SM4
1
基于FPGA实现的SMS4算法研究_程海.caj
2021-04-20 12:34:25 657KB sm4
1
由于项目需要用到国密,国密的资料能直接使用的比较少,delphi的更少.为了统一标准,下载了openssl最新代码,经过大约一周的时间,经历了修改,编译,终于搞定,其中辛酸更不用说了.现在把成果奉献出来,大家可以节省点时间.
2021-04-20 09:00:11 1.74MB openssl sm2 sm4 sm3
1
SM4是我们自己国家的一个分组密码算法,是国家密码管理局于2016年发布的。
2021-04-19 14:00:10 1.40MB SM4加密算法
1
Java版是基于bcprov-jdk15on-1.60.jar的简单封装; Javascript版本的原始代码来源于网络,进行整合与改造,主要解决网络上版本中的SM4加密计算过程中位溢出问题,SM2签名小概率出错问题; 特点:SM2、SM3、SM4的Java版本与Javascript版本可以相互加解密、相互签名验证。 收集下载JavaScript版本相关资料时,把分数都花光了,希望能把分数赚回来 ( ^_^ ) ---精简优化
2021-04-11 12:05:27 3.48MB SM2/SM3/SM4 国密
1
支持跨语言间的调用,比如windows平台上php调用加密算法采用如下步骤: 1、把main.exe注册到系统环境变量path中,用户变量或者系统变量均可 2、通过进程调用传参, system('main.exe key path') , 参数含义: key SM4 ECB加密模式用的key, 长度为32Bytes,path:明文二进制文件所在的目录。 3、plain.txt必须存在于path目录下,这是待加密的文件,里面保存了待加密的字符内容。 4、运行main.exe加密后, 密文二进制文件会出现在path同一目录下 , 名字为chipher.txt, 用记事本直接打开可看到全是十六进制大写字符。 5、以二进制方式读取chipher.txt得到的字符串就是加密结果。 其他语言去调用这个进程具体结果如何不清楚,感兴趣可以去尝试。 sm4.c和sm4.h是核心加密算法的C语言实现,可以根据自己的项目写成API以直接调用。
2021-04-10 18:00:09 27KB SM4 国密算法
1