E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sm3
GmSSL的编译和使用
https://blog.yookingh.cn该文章地址:https://blog.yookingh.cn/dev/201216-gmssl.html简述GmSSL是一个开源的密码工具箱,支持SM2/
SM3
yooking丶毓
·
2021-01-22 17:12
国密SM2的前端加密,后端解密(Java版本)及
SM3
摘要加密
常用的主要有SM2,
SM3
,SM4。SM2:椭圆曲线公钥密码算法是我国自主设计的公钥密码算法,为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。
妞见妞爱
·
2020-12-14 14:01
javascript
前端
java
国密加密
背景先对内容进行签名,保证数据完整性(
sm3
杂凑之后再使用sm2签名)再对内容进行加密,保证数据传输过程中的安全(sm4加解密)再从加密内容进行解密,再签名,并于之前的签名进行比较,一致表示内容没有被修改
刘书生
·
2020-12-03 10:10
2020-11-25
SM3
算法摘要算法数据摘要算法是密码学中非常重要的一个分支,它通过对所有数据提取指纹信息以实现数字签名,数据完整性校验等功能,由于其不可逆性,有时候会被用于敏感信息的加密,数据摘要算法也被称为哈希(hash
chocolate2018
·
2020-11-25 11:26
密码学
算法
密码学
Java
sm3
加密算法的实现
1.准备工作所需jar包:bcprov-jdk15on-1.59.jarcommons-lang3-3.1.jar对应的maven依赖org.bouncycastlebcprov-jdk15on1.66importorg.bouncycastle.crypto.digests.SM3Digest;importorg.bouncycastle.crypto.macs.HMac;importorg.b
·
2020-11-21 11:22
python实现sm2和sm4国密(国家商用密码)算法的示例
GMSSL模块介绍GmSSL是一个开源的加密包的python实现,支持SM2/
SM3
/SM4等国密(国家商用密码)算法、项目采用对商业应用友好的类BSD开源许可证,开源且可以用于闭源的商业应用。
·
2020-09-26 18:17
Python 实现国产
SM3
加密算法的示例代码
SM3
是中华人民共和国政府采用的一种密码散列函数标准,由国家密码管理局于2010年12月17日发布。主要用于报告文件数字签名及验证。
·
2020-09-21 13:47
java实现sm2证书基于BouncyCastle
SM2签名同样也是需要先摘要原文数据,即先使用
SM3
密码杂凑算法计算出32byte摘要。
笑叶林
·
2020-09-16 06:35
Bytomd 助记词恢复密钥体验指南
地址:github.com/Bytom/bytomGitee地址:gitee.com/BytomBlockc…国密算法是指国家密码管理局制定的自主可控的国产算法,包括一系列密码学算法:SM1、SM2、
SM3
weixin_34314962
·
2020-09-16 02:14
php
git
数据结构与算法
PBOC2.0->PBOC3.0主要差异
7、增加了国密算法,国密算法(SM2/
SM3
/SM4)与国际算法(RSA/SHA-1/3DES)可选,通过DF6
sxdtzhp
·
2020-09-15 05:36
行业知识
Windows上使用VS 2010编译OpenSSL 1.1.1-pre6(该版本支持SM2、
SM3
、SM4算法)
在该版本的OpenSSL中,增加了对TLSv1.3的支持,提供了对中国国密算法SM2、
SM3
、SM4的支持。
henter
·
2020-09-14 22:59
OpenSSL
Protocol Buffer处理嵌套message
代码:
sm3
::m_login_
I_Moo
·
2020-09-14 17:56
后端技术
SM系列国密算法简介
众所周知,为了保障商用密码的安全性,国家商用密码管理办公室制定了一系列密码标准,包括SM1(SCB2)、SM2、
SM3
、SM4、SM7、SM9、祖冲之密码算法(ZUC)那等等。
黑莹de希望
·
2020-09-12 14:28
算法
安全
【原】国密
SM3
的java实现
国密
SM3
的java实现0.写在最前面国密算法资料比较少,最近在学习国密算法,所以准备把几个国密算法总结一下。这个是第一篇
SM3
的java实现。
A-Star
·
2020-09-11 20:56
java
信息安全
密码学
sm3
算法的简单介绍
转自:https://blog.csdn.net/hugewaves/article/details/53765063SM3算法也是一种哈希算法,中国国家密码管理局在2010年发布,其名称是
SM3
密码杂凑算法
weixin_34189116
·
2020-09-11 20:57
java 国密算法sm2、
sm3
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
程序猿吉良吉影
·
2020-09-11 20:30
JAVA
国密算法
SM3
(密码杂凑算法):javascript版+java版(支持中文)
国密算法
SM3
(密码杂凑算法):javascript版+java版(支持中文)javascript使用:varsm3=newSM3Digest();varencryptValue=sm3.Encrypt
songchaofly
·
2020-09-11 20:21
加密解密
国产密码
SM3
js
SM3
和 java
SM3
SM3java和js可以使用的代码和demo下载地址:https://download.csdn.net/download/nodonoidea/10969241
小男孩儿A
·
2020-09-11 18:05
password
金融安全算法介绍系列5——国密算法
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。其他还有SM7、SM9、祖冲之密码算法等。1.1SM1SM1为对称加密。其加密强度和AES差不多。
霁风AI
·
2020-09-10 21:09
信息安全
国密算法分类及介绍(sm系列密码算法)
目录1、SM1是一种分组加密算法2、SM2是非对称加密算法3、
SM3
是一种密码杂凑算法4、SM4是分组加密算法5、SM7也是一种分组加密算法6、SM9是基于标识的非对称密码算法7、祖冲之密码算法是一种流加密算法国密算法
yg@hunter
·
2020-09-10 20:23
加解密
2017-2018-2 20179216 《网络攻防与实践》SM234算法
国密商用算法是指国密SM系列算法,包括基于椭圆曲线的非对称公钥密码SM2算法、密码杂凑
SM3
算法、分组密码SM4算法,还有只以IP核形式提供的非公开算法流程的对称密码SM1算法等。
weixin_30340745
·
2020-09-10 18:18
SM3Util国密加密工具类(不可逆)
/***国密
SM3
,消息摘要(MD5)**@authorLuke*/@Slf4jpublicclassSM3Util{privatestaticchar[]chars={'0','1','2','3',
梦昼初PurpleShell
·
2020-09-10 18:09
经验分享
国密算法
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。
缘奈酱
·
2020-09-10 17:43
关于国密算法 SM1,SM2,
SM3
,SM4 的笔记
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
滴答滴滴答滴
·
2020-09-10 16:05
密码学
SM2
SM4
国密椭圆曲线算法
尝试在fabric的bccsp中加入国密算法
代码地址:https://github.com/Freezingsmile/fabric-gmsm主要是根据原bccsp的sw文件夹,通过参考里面的rsa、ecdsa、aes等算法的使用,新增sm2、
sm3
只留一笔
·
2020-09-10 16:58
国密算法介绍
了保障在金融、医疗等领域保障信息传输安全,国家商用密码管理办公室制定了一系列密码标准,包括SM1(SCB2)、SM2、
SM3
、SM4、SM7、SM9、祖冲之密码算法(ZUC)等。
孤星泪1213
·
2020-09-10 13:47
安全芯片
国密算法介绍以及Fabric国密扩展
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
区块链观察员
·
2020-09-10 10:22
区块链
FISCO BCOS 国密版的哈希函数
那在国密版中是不是有对应的
sm3
函数来做这样的哈希运算?还是国密版的keccak256函数底层使用了
sm3
函
maxdaic
·
2020-09-10 10:07
区块链
FISCO
BCOS
RedHat/CentOS7【GmSSL】制作国密算法自签证书和 HTTPS 配置
GmSSL是一个开源(遵循BSD协议)的密码工具箱,支持SM2/
SM3
/SM4/SM9/ZUC等国密(国家商用密码)算法、SM2国密数字证书及基于SM2证书的SSL/TLS安全通信协议,支持国密硬件密码设备
张毅SOHO
·
2020-09-02 19:51
加密算法整理(哈希SHA, 奇偶校验, DES, 3DES, 3DES 分散, MAC, RSA, SM2) 持续更新
现有加密算法:对称算法:DES/3DES/SM4/AES/SSF33/RCX非对称算法:RSA/SM2/ECC/DSA/DH信息摘要算法:SHA1/
SM3
/MD4/MD5/SHA256目前银联规范银行卡中使用的安全加密算法分为两种
Amy_92
·
2020-08-24 23:49
JS实现国密算法SM2加密,后端Java解密
Java版比较好办,较新版本的bouncycastle就支持了SM2/
SM3
/SM4,麻烦在于JS版,找了很多都有问题,直到遇到了这个项目:https://github.com/S
BoyTNT
·
2020-08-24 07:32
国密SM2,
SM3
,SM4在BC上的实现(一)
SM2,
SM3
,SM4算法的实现在网络上实现有不少,但是实现只是加解密,签名等,如果说要生成国密数字证书就麻烦了,还有最近银行的项目上需要用ITEXT对pdf进行国密跟RSA证书数字签名,这个用SM2单独的签名是不能实现的
gongkanaa
·
2020-08-23 10:39
java
加密
SM3
杂凑算法的C、python和go实现
Github注意点PythonPython代码GoGo代码CC代码参考资料PythonCGoGithubhttps://github.com/Tyrone-Zhao/Algorithm/tree/master/
sm3
羊同学
·
2020-08-22 14:10
Python3
算法
Go
C
加密算法
以太坊
密码学
区块链
SM3
加密算法
Python
Go
C
使用BouncyCastle生成
SM3
摘要
Stringtext="Thisisamessage";byte[]message=text.getBytes();byte[]digest;org.bouncycastle.crypto.Digestmd=neworg.bouncycastle.crypto.digests.SM3Digest();md.update(message,0,message.length);digest=newbyt
debuger
·
2020-08-21 23:43
PCI-E密码卡(安可/模块二级)
PCI-E密码卡/加密卡支持国产SM1、SM2、
SM3
、SM4、SM9密码算法和硬件真随机数生成的硬件密码卡,符合国密安全可靠和模块二级检测要求,支持PCI-Ex4及以上硬件接口。
Gliscor
·
2020-08-19 23:49
密码卡
Clipmap中方顯
SM3
頂點Texture的真劍用場!
ShaderModel3.0中一個顯著的新機能就是頂點shader中的texture參照機能,而且關於這個機能,還是NVIDIAGeForce6系列以來所獨有支持的(不過作為SM4的基本規範,ATI的HD2000系列在D3D10+SM4下也可以支持頂點texture)而著稱。雖然如此,一直以來偶卻始終未覺此nv所實現的「難能可貴」的新機能的保貴之處:若是為了從高度map生成地形的話,預先對地形頂點
wu_chung_tang
·
2020-08-18 06:54
科学と技術
primitive
shader
一种基于USBKe y 的区块链云存储方法
2、
SM3
算法3、基于USBkey的区块链云存储方案3.1使
初汐
·
2020-08-18 05:09
我国信息安全中的哈希算法(HASH Algorithm)现状及WJLHA2.0.0优势和用法
2020年8月14日,我发布了WJLHA2.0.0(JAVA)版的哈希算法,该算法对标于SHA256、MD5、
SM3
等哈希算法。但是有些朋友问我,哈希算法用来干什么的。
wjlxueshu
·
2020-08-16 10:58
杰林码之加密算法
算法
国密算法介绍
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
NO23412号菜狗
·
2020-08-15 22:08
安全工程
算法
信息安全芯片和产品
密码算法ip核,多实现RSA(1024,2048bits),SSF33,SM1,SM2,
SM3
,SM
bingoucanada
·
2020-08-14 06:36
Etherlab源码解析----同步管理器SM配置(过程数据)
在进行过程数据通信之前,EtherCAT主站需要配置从站的同步管理器,通常为SM2和
SM3
,本文介绍IGHEtherlab配置从站SM2和
SM3
的过程。
ethercat_i7
·
2020-08-11 11:47
Etherlab
EtherCAT
PHP+gmssl命令行实现国密加解密
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。SM1为对
长能耐了
·
2020-08-11 01:51
PHP
关于Gmssl
官网地址:http://gmssl.org/github地址:https://github.com/guanzhi/GmSSLGmSSL是一个开源的密码工具箱,支持SM2/
SM3
/SM4/SM9等国密(
明潮
·
2020-08-10 21:57
C++/C
openssl
C语言实现
SM3
(基于GMSSL)
上一篇文章已经完成了调用gmssl测试Sm4算法实现,https://blog.csdn.net/lingdukafeibj/article/details/107493356本文继续测试
SM3
算法:写了一个简单的测试
lingdukafeibj
·
2020-08-10 17:21
gmssl
国家商用密码(五)基于SM2的软件授权码生成及校验
生成授权码选择SM2椭圆曲线参数(P,a,b,N,Gx,Gy)用随机数发生器产生随机数r∈[1,n-1]计算椭圆曲线点R=[r]G=(XR,YR)计算哈希值h=
SM3
(用户名∥XR∥YR)计算序列号s≡
秦建辉
·
2020-08-10 17:01
加密解密
GMSSL(Win10 -64)编译遇到的坑
有不对的地方,请大牛指出Linux下的安装很顺利安装完成了,并利用命令熟悉了SM2/
SM3
/SM4以及证书等相关的命令(有时间整理此部分内容);现在打算看下windows的编译安装,没想到遇到一堆的坑。
lingdukafeibj
·
2020-08-10 12:50
gmssl
在以太坊上如何实现联盟链
国密和国际算法切换参数toml配置有币无币支持gmsslp2p的证书准入委员会成员更新solc编译器tendermint共识权限准入交易校验rpcapi状态存储系统合约加密算法国密和S256,P256支持国密sm2,
sm3
寄意兰州
·
2020-08-10 09:01
区块链
国密SM2,
SM3
,SM4的前后台(js和java)加解密写法
目录SM2加解密jsjavaSM3加密jsjavasm3前后台(js/java)加密不一致原因SM4加解密jsjava之前做一个项目的时候需要用到国密SM2,
SM3
,SM4的加解密方法,网上搜到的方法存在一些问题
weixin_43876770
·
2020-08-09 15:38
国产sm2,
sm3
,sm4加解密
有个为国家做的项目,其中需求是必须要用国产的加密,最后经项目组讨论后决定用国产sm2加密本人用vue开发前端所以一下实在vue中用的方法,国密相关介绍国密算法是国家密码局制定标准的一系列算法,主要有SM1,SM2,
SM3
爬坑之路
·
2020-08-05 19:22
vue
加密
解密
js
sm2
JS实现国密算法SM2加密,后端Java解密
Java版比较好办,较新版本的bouncycastle就支持了SM2/
SM3
/SM4,麻烦在于JS版,找了很多都有问题,直到遇到了这个项目:https://github.com/S
qq_38473097
·
2020-08-05 19:41
java
加密解密
密码学
vue
openssl
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他