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
基于OpenSSL 1.1.1版实现的SM2签名与验签C程序
OpenSSL1.1.1版提供了对国密SM4、
SM3
、SM2算法的支持。
henter
·
2020-07-02 02:09
OpenSSL
密码学与信息安全
OpenSSL
调用 OpenSSL 1.1.1 计算
SM3
杂凑值的一个简单示例
在前面的博文《Windows上使用VS2010编译OpenSSL1.1.1-pre6》中介绍了如何在Windows平台上编译OpenSSL1.1.1,在这个版本中增加了对国密SM2、
SM3
、SM4算法的支持
henter
·
2020-07-02 02:09
OpenSSL
Go 国密 sm2
sm3
sm4
SM3
消息摘要。可以用MD5作为对
冰河世纪20
·
2020-07-01 18:02
编程语言
国密SM ——
SM3
单向散列、
SM3
案例实现、SM4分组密码标准、Go语言实现SM4加密
funcmain(){hash:=sm3.New()hash.Write([]byte("iamwek$$The_Reader!"))result:=hash.Sum(nil)println("sm3hash=",hex.EncodeToString(result))hash2:=sm3.Sm3Sum([]byte("iamwek$$The_Reader!"))println("sm3hash2=
The_Reader
·
2020-07-01 14:31
密码学
Centos7 编译安装 Openssl 1.1.1 支持国密标准
OpenSSL项目新版本增加了中国SM2/
SM3
/SM4算法的支持:SM2椭圆曲线:https://github.com/openssl/openssl/pull/4793SM3哈希摘要:https:/
weixin_34128411
·
2020-07-01 05:11
OpenSSL 3.0 版本已经发布VS2019编译源码教程
1OpenSSL3.0版本在2020年五月发布OpenSSL3.0在2020年5月发布了第一个版本,随即在六月份又发布了一些alpha版本,版本修正了一些bug,增加了一些协议支持,继续支持国密sm2,
sm3
夏曹俊
·
2020-06-30 14:19
openssl
区块链
椭圆曲线
C/C++
国家密码算法SM4(国密算法)介绍
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
wkernel
·
2020-06-29 19:00
关于SM2签名算法的实现
查阅相关标准文档后发现,国密标准的SM2签名算法,并不是简单的将明文通过
SM3
算法Hash,再将Hash结果通过SM2算法使用私钥进行签名。Hash这块比较复杂,要经过两次
SM3
算法进行Hash。
myctime_43939128
·
2020-06-29 11:48
国密化的技术标准和规范(自行总结)
国密化可能用到的密码算法:(1)对称密码算法SMS4,即SM4(2)椭圆曲线密码算法SM21)椭圆曲线数字签名算法SM2-12)椭圆曲线密钥交换协议SM2-23)椭圆曲线公钥加密算法SM2-3(3)密码杂凑算法
SM3
蝶蝶导论
·
2020-06-28 21:12
商密算法SM2、
SM3
、SM4的用途和原理
SM1对称密码SM1算法是分组密码算法,分组长度为128位,密钥长度都为128比特,算法安全保密强度及相关软硬件实现性能与AES相当,算法不公开,仅以IP核的形式存在于芯片中。采用该算法已经研制了系列芯片、智能IC卡、智能密码钥匙、加密卡、加密机等安全产品,广泛应用于电子政务、电子商务及国民经济的各个应用领域(包括国家政务通、警务通等重要领域)。SM2椭圆曲线公钥密码算法SM2算法就是ECC椭圆曲
weixin_34110749
·
2020-06-28 11:16
Java国产密码改造
一:介绍国产密码算法是指国家密码局认定的国产商用密码算法,目前主要使用公开的SM2、
SM3
、SM4三类算法,分别是非对称算法、哈希算法和对称算法。
lgcgkCQ
·
2020-06-25 09:29
Java
国家商用密码算法介绍
SM3
杂凑算法:一种密码杂凑算法,其输出为256比特。适用于SM22椭圆曲线公钥密码算法中的数字签名和验证。SM4对
索菲亚李
·
2020-06-24 22:17
PKI/CA
分组密码算法工作模式(block cipher operation mode)
分组密码算法(DES和SM4)、公钥密码算法(RSA和SM2)、摘要算法(
SM3
)分组密码算法的使用方式,主要包括电码本工作模式(ECB)、密码分组链接工作模式(CBC)、密码反馈工作模式(CFB)、输出反馈工作模式
Hoking
·
2020-06-24 13:24
项目经验积累
IT札记
GMSSL编译-Windows篇
Windows篇文章目录GMSSL编译-Windows篇关于GmSSL编译生成(libcrypto,libcrypto-1_1)步骤:技术交流群结尾关于GmSSLGmSSL是一个开源的密码工具箱,支持SM2/
SM3
雨田哥
·
2020-06-24 10:20
GMSSL
国密算法概述
具体包括SM1,SM2,
SM3
等,其中:SM2为国家密码管理局公布的公钥算法,其加密强度为256位。
梦之归途
·
2020-06-24 10:09
Android-安全
安创安全OA使用的技术
还可支持
SM3
、SM4、AES等算法。2.文件加密、敏感信息加密即时大面积的数据泄露,文件信息也无法被他人读取。程序
luoyingly
·
2020-06-24 10:25
【国密算法那点事儿】解读DES和SM4、RSA和SM2及SHA和
SM3
国密算法由国家密码局发布,包含SM1\SM2\
SM3
\SM4\SSF33算法;国际算法由美国的安全局发布,是现今最通用的商用算法。
若尘风
·
2020-06-24 07:53
国密算法学习整理
第1章解读DES和SM4、RSA和SM2及
SM3
第2章谈PBOC3.0中使用的国密SM2算法第1章:解读DES和SM4、RSA和SM2及SM31.1概念说明:国密算法是由国家密码局发布,包含SM1\SM2
海洋中的一滴
·
2020-06-24 07:55
windows开发类
交叉编译openssl、gmssl的正确方式
最近要在arm设备上使用国密sm2、
sm3
算法,经了解,gmssl(openssl分支)能够支持,而且最新的openssl-1.1.1预览版也开始支持上述国密算法。
wumy_ld
·
2020-06-24 01:45
嵌入式系统
国密算法SM2证书制作
硬件设备大都同时支持RSA和SM2算法,只是应用系统的加解密签名验证需要修改,这个更改底层调用的加密动态库来,原来RSA用的对称加密算法DES(AES)和摘要MD5(SHA1)也相应改变,分别对应SM1、
SM3
kimwu
·
2020-06-24 01:55
Win32
编程开发
国密简介
国密是一类加解密算法,跟RSA那样的加解密算法差不多;2.国密之所以加上了这个“国”字,说明它的标准来自我们国家,而不像目前市面上大多的算法一样来自美国;3.国密不是一种算法,而非很多种,目前已经又SM1,SM2,
SM3
jiangwei0512
·
2020-06-23 21:56
杂七杂八
国密SM系列和商密介绍和对比
背景1国密是咱大中国的国家密码局认定和颁发的密码算法标准,SM是一个系列,常用的包括SM1、SM2、
SM3
、SM4。一般说商密是指商用密码。更多是我们更加耳熟能详的的密码学标准。
fedora015
·
2020-06-23 17:06
区块链-密码学
国密算法(SM2,
SM3
,SM4)完善与算法辅助工具开发
国密算法SM2,
SM3
和改名发布的SM4的应用好像越来越多了。
goldboar
·
2020-06-23 10:28
信息安全
加密算法
代码开发
关于国密算法 SM1,SM2,
SM3
,SM4 的笔记
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
dmsrn46288
·
2020-06-23 05:51
关于国密算法 SM1,SM2,
SM3
,SM4 的笔记
主要有SM1,SM2,
SM3
,SM4。密钥长度和分组长度均为128位。SM1为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。
YongApple
·
2020-06-22 14:04
gmssl
GMSM —— 国密简介、概念(SM1-9)、ZUC祖冲之算法
还有
SM3
是哈希算法,SM1和SM7对外是不公开的,想要调
The_Reader
·
2020-06-22 06:46
密码学
国密算法
国密算法由国家密码局发布,包含SM1\SM2\
SM3
\SM4\SSF33算法;国际算法由美国的安全局发布,是现今最通用的商用算法。
尹成
·
2020-06-21 15:33
区块链
国产密码安全算法总结
为了保障商用密码安全,国家商用密码管理办公室制定了一系列密码标准,包括SSF33、SM1(SCB2)、SM2、
SM3
、SM4、SM7、SM9、祖冲之密码算法等等。1、SM1算法。
iChenfy
·
2020-06-21 08:11
密码安全
算法
国家商用密码(四)开放动态库及演示程序
开放动态库支持中国商用密码算法:SM2、
SM3
、SM4,同时也支持AES对称加密算法。
秦建辉
·
2020-06-21 02:38
加密解密
JS实现国密算法SM2加密,后端Java解密
Java版比较好办,较新版本的bouncycastle就支持了SM2/
SM3
/SM4,麻烦在于JS版,找了很多都有问题,直到遇到了这个项目:https://github.com/S
BoyTNT
·
2020-06-10 16:28
SM2
国密
Java开发
NDK开发 - 使用GMSSL库和OpenSSL库的注意点及编译
NDK开发-使用GMSSL库和OpenSSL库的注意点及编译Devil_Chen关注2019.08.0511:17:00字数591阅读271前言GmSSL是一个开源的密码工具箱,支持SM2/
SM3
/SM4
Bigben
·
2020-04-06 23:00
加密体系技术
技术体系双向加密:对称加密、非对称加密单向加密算法:哈希摘要算法加密类别美国国家标准,目前常用的都是美国标准中国国家标准(国密)2016年银行类系统全面切换到国密,和美标一一对应,包括:SM2(RSA),
SM3
潇洒人生_cca2
·
2020-04-05 10:22
支持国密算法的OpenSSL分支
支持国密SM2/
SM3
/SM4算法的OpenSSL分支官方网站:http://gmssl.org/开源地址:https://github.com/guanzhi/GmSSLGmSSL是支持国密算法和标准的
大圣2017
·
2020-04-03 23:55
交叉编译openssl、gmssl的正确方式
最近要在arm设备上使用国密sm2、
sm3
算法,经了解,gmssl(openssl分支)能够支持,而且最新的openssl-1.1.1预览版也开始支持上述国密算法。
wumingyuan
·
2020-03-12 15:10
OpenSSL 1.1.1 新特性: 开始支持国密SM2/
SM3
/SM4加密算法(仅支持算法,未支持国密套件)
参考英文博客:https://www.openssl.org/blog/blog/2018/09/11/release111/OpenSSL项目最近6个月添加了许多新特性,包括对中国SM2/
SM3
/SM4
阿群1986
·
2020-03-05 16:42
国密gmssl使用及问题解决
国密gmssl使用及问题解决国密gmssl工具箱安装方法国密gmssl使用SM4加密SM4解密
SM3
摘要SM2生成密钥/签名生成SM2私钥及证书请求问题记录国密gmssl工具箱安装方法gmssl工具箱的安装在另一篇博文里写过
sukysun125
·
2020-02-28 18:33
国密ssl
openssl
DES/AES、SM4、RSA、SM2、
SM3
现以分组密码算法(DES和SM4)、公钥密码算法(RSA和SM2)、摘要算法(
SM3
)为例,谈谈国际算法和国密算法的区别:一.分组密码算法——国际DES、国产SM4分组密码就是将明文数据按固定长度进行分组
小甜妮子__
·
2020-02-16 01:17
SM系列国密算法
www.cnblogs.com/lyh523329053/p/10238260.html众所周知,为了保障商用密码的安全性,国家商用密码管理办公室制定了一系列密码标准,包括SM1(SCB2)、SM2、
SM3
lsgxeva
·
2020-01-06 09:00
为什么要选择这么贵的商业CA
依照这几年的从业经验分几类总结如下:1、功能性功能点开源CA商业CA信任根体系一般较固定,不好修改易修改,根据需要灵活签发部署密码算法国际算法:RSA、AES、SHA-2国产算法:SM2、
SM3
、SM4
阿米斯不
·
2019-12-15 17:30
Android平台使用JCE完成SM2、
SM3
、SM4国密算法、密钥、国密数字证书的详细说明
系统要求Android5.0(API21)及以上功能介绍SM2密钥对的生成功能SM2密钥对的还原功能SM2算法的非对称加解密功能SM2算法的签名/验证功能
SM3
算法的摘要功能SM4算法的对称加解密功能大宝
PP软件授权防盗版与防复制
·
2019-09-19 07:14
javascript sm2
sm3
sm4 国密库
前面研究了iOS端的sm2,
sm3
,sm4,sm9,zuc国密。前端后期也会接入国密库,所以研究了下JavaScript的国密。
Asia_ZhangQQ
·
2019-09-11 14:18
js国密
js
sm2
javascript
sm2
javascript
国密
js
sm2
sm3
sm4
国密
RSA
等加解密
前端Vue
信息安全-国密RSA加密
SM3
国密算法标准中两个实例的实现
来源于CSDN博客:https://blog.csdn.net/ErErFei/article/details/50998162代码新增内容:在原博客的基础上,整合了各个类的方法,同时增添了
SM3
国密标准中的第二个案例的验证
任雄鹏
·
2019-08-22 00:00
2018-2019-2 20165221课程设计学习-week2
2018-2019-220165221课程设计学习-week2目录深入了解
SM3
算法Python学习笔记-turtle库每种语言具体分析本周学习总结码云链接一.深入了解
SM3
算法算法概述:对长度为l(limportturtle
呼噜噜。。
·
2019-05-15 11:00
一个关于国密 SM4 的故事
原文|https://dwz.cn/zJwokV1S整理|程序猿杂货铺我的名字叫SM4,我还有三位兄长,分别是大哥SM1,二哥SM2,和三哥
SM3
。
程序猿杂货铺
·
2019-03-22 00:00
DataConverter 工具介绍
-基于可靠算法套件,支持金融,网络安全,信息安全等常见密码学算法,特别支持中国国密算法SM2,
SM3
,SM4.-精心调整过界面布局,支持多种主题和字体,支持多种分辨率显示,视觉体验佳。
yinggegege
·
2019-02-23 20:06
C/C++
ECDSA
Base64
509
SM2
AES
SM3
杂凑算法Python语言实现——第三部分
SM3
杂凑算法实现——第三部分一、
SM3
密码概述我们首先把需要用到的算法呈现出来,最后我们再考虑如何集合为一个库的方法,这一部分我们就开始编写一个新的算法:国家商用密码标准
SM3
密码算法。
囚月
·
2019-02-18 10:00
数字签名算法
Keccak,MD2,MD4,MD5,SHA1,RIPEMD128,RIPEMD160,RIPEMD256,RIPEMD320,SHA224,SHA256,SHA384,SHA512,SHA3,Skein,
SM3
lobin
·
2019-01-15 20:00
数字签名算法
Keccak,MD2,MD4,MD5,SHA1,RIPEMD128,RIPEMD160,RIPEMD256,RIPEMD320,SHA224,SHA256,SHA384,SHA512,SHA3,Skein,
SM3
lobin
·
2019-01-15 20:00
JAVA SM2 密钥生成 签名验签 【快速入门】
BeforeStartBuildwithMavenQuickStart密钥对生成公钥验签证书验签BeforeStartSM2算法使用请参考:《GMT0009-2012SM2密码算法使用规范》在bouncycastle-1.57版本之后,加入了对我国的SM2、
SM3
Cliven_ken
·
2018-12-20 11:16
OpenSSL 1.1.1 国密SM2
SM3
SM4 SM9 ZUC EEA3 EIA3 SM2 +
SM3
签名 源码 Demo 下载 OpenSSL iOS端库下载
OpenSSL1.1.1国密SM2SM3SM4SM9ZUCEEA3EIA3SM2+SM3签名源码Demo下载OpenSSLiOS端库下载最近因为需要研究国密,所以寻找加密库,demo就很重要了,这里记录下。直接进入正文,附上OpenSSLGitHub官网的下载地址,最新的已经支持国密了。https://github.com/openssl/openssl进入GitHub下载OpenSSLdemo,
Asia_ZhangQQ
·
2018-12-07 15:42
国密
RSA
等加解密
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他