这是一个SM4算法的加解密工具,输入数据和密钥就能一键加解密,用于验证自己的数据很好用。
2019-12-21 20:42:44 234KB SM4国密算法
1
国密是咱大中国的国家密码局认定和颁发的密码算法标准,SM 是一个系列,常用的包括SM1、SM2、SM3、SM4。 一般说商密是指商用密码。更多是我们更加耳熟能详的的密码学标准。诸如AES、DAS、RSA、ECC椭圆曲线系列等加密算法。 为什么有了商密还要国密。主要原因可能包括: 1、一部分商密的设计中涉及到的一些具体步骤主要是老美的一些强力部门负责的。里面是不是有个什么漏洞啊、后门啊什么的不清楚。 2、国密是自己人弄的,对于原理和实现细节一清二楚。用起来放心。 目前国密主要是对国内的产品,有些特殊的产品国家会强制使用。
2019-12-21 20:39:06 65KB 国密 java 安全 密码
1
课程设计,实现相对简单,可作参考。Verilog实现国密SM4分组密码算法,实验环境为Quartus II 9.0。
2019-12-21 20:35:41 38KB 国密 SM4 Verilog Quartus
1
朋友给的关于SM4加密c#和java互相加解密的帮助类,最近做的项目用到。完全可用
2019-12-21 20:30:51 6.62MB SM4加密 Java c# 相互加解密
1
国密SM4算法源码及demo,支持ECB、CBC,包含可直接拿来使用的算法源代码和头文件,测试demo,Linux下解压直接make即可编译测试。
2019-12-21 20:22:09 9KB 国密 SM4
1
SM4加密 使用方法 引用SM4.DLL SM4Utils sm4 = new SM4Utils(); sm4.secretKey = "JeF8U9wHFOMfs2Y8"; sm4.Encrypt_ECB("你好"); ///
2019-12-21 20:20:23 723KB SM4 SM4.jar
1
SM4分组密码算法是一个迭代分组密码算法,由加解密算法和密钥扩展算法组成。SM4分组密码算法采用非平衡Feistel结构,分组长度为128b密钥长度为128b。加密算法与密钥扩展算法均采用非线性迭代结构。加密运算和解密运算的算法结构相同,解密运算的轮密钥的使用顺序与加密运算相反。
2019-12-21 20:15:25 3KB SM4 C实现
1
android-database-sqlcipher原来使用的AES256加密算法,现在修改成SM4国密算法
2019-12-21 20:12:58 4.5MB SM4  sqlcipher
1
SM4 密码算法(原SMS4 密码算法) 本算法是一个分组算法。该算法的分组长度为128 比特,密钥长度为128 比特。加密算法与密钥扩展算法都采用32 轮非线性迭代结构。解密算法与加密算法的结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。
2019-12-21 20:06:28 150KB SM4 密码算法
1
SM2&SM3&SM4国密算法Java实现(含详细测试代码,附带详细国密资料)
2019-12-21 20:05:25 1.11MB 国密 SM2 SM3 SM4
1