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
Gmssl
国密起步5:
GmSSL
3交叉编译arm64
之前已经建立好了交叉编译环境,并且已经完成本地编译
GmSSL
。这里仅仅是交叉编译
GmSSL
。一、源码官网下载最近版,应该是3.X,上传到交叉编译环境(Ubuntu18)。二、
初级代码游戏
·
2024-08-29 18:39
国密
工业
国密
GmSSL
Arm
交叉编译
aarch64
关于SM2算法 ASN.1编码 踩过的坑 - 加密
在某些项目开发过程中,或多或少很多底层安全OS系统或者算法库,都引入了openssl或者
gmssl
的一些内容来实现算法,这样就导致算法运算结果并不是完全按照国密标准的裸数据,而是经过编码之后的数据,编码之间的对齐对上层业务系统互通带来的一些挑战
softt
·
2024-08-29 12:31
c语言
密码学
1Panel使用
GMSSL
+Openresty实现国密/RSA单向自适应
本文首发于Anyeの小站,转载请取得作者同意。前言国密算法是国家商用密码算法的简称。自2012年以来,国家密码管理局以《中华人民共和国密码行业标准》的方式,陆续公布了SM2/SM3/SM4等密码算法标准及其应用规范。其中“SM”代表“商密”,即用于商用的、不涉及国家秘密的密码技术。其中SM2为基于椭圆曲线密码的公钥密码算法标准,包含数字签名、密钥交换和公钥加密,用于替换RSA/Diffie-Hel
Anyexyz
·
2024-02-19 13:32
openresty
1、国密SSL简介
(14条消息)
gmssl
国密ssl流程测试_viqjeee的博客-CSDN博客_gmtlsSSL(SecureSocketsLayer)以及TSL(TransportLayerSecurity)是在传输层对网络连接进行加密
七离_82cd
·
2024-02-09 07:39
在Linux下安装
GmSSL
本文属于《
GmSSL
国密加密算法库使用系列教程》之一,欢迎查看其它文章。
百里杨
·
2024-02-03 13:59
GmSSL
linux下安装GmSSL
GmSSL
国密MS2/SM3/SM4/SM9/ZUC/SSL密码工具箱
GmSSL
国密MS2/SM3/SM4/SM9/ZUC/SSL密码工具箱
GmSSL
国密MS2/SM3/SM4/SM9/ZUC/SSL密码工具箱快速上手OpenSSL1.1.1新特性:全面支持国密SM2/SM3
初见阿
·
2024-02-03 13:29
php
ssl
php
网络协议
GMSSL
之ZUC256算法
GmSSL
介绍
GmSSL
是一个开源的密码工具箱,支持SM2/SM3/SM4/SM9/ZUC等国密(国家商用密码)算法。
风流网民
·
2024-02-03 13:26
算法
php
gmssl
,支持国密SM2/SM3/SM4/SM9/ZUC/SSL的密码工具箱
GmSSL
GmSSL
概述
GmSSL
是一个开源的密码工具箱,支持SM2/SM3/SM4/SM9/ZUC等国密(国家商用密码)算法、SM2国密数字证书及基于SM2证书的SSL/TLS安全通信协议,支持国密硬件密码设备
钱乎
·
2024-02-03 09:19
php
gmssl
java sm9_一个支持国密SM2/SM3/SM4/SM9/ZUC/SSL的密码工具箱
The
GmSSL
Project网址:http://
gmssl
.org/docs/quickstart.html在网上闲逛时发现一个工具。SSL支持国密算法。看着比较高大上。还没有用呢。记下来。备用。
雾以泪聚11
·
2024-02-03 09:49
java
sm9
GMSSL
双证书认证C/S(Linux版)
一、下载与安装
GMSSL
二、生成证书文件三、认证通信对于新手小白,不知道怎么入坑
GMSSL
学习的可以看。
\浮生若梦/
·
2024-02-03 09:18
linux
GMSSL
双证书认证
linux
网络安全
网络协议
ssl
ubuntu
Gmssl
编译参数项说明
gmssl
编译参数前言编译参数全局选项算法选项其它选项应用举例前言最近在整理电脑上项目资料,发现之前编译过nogmapi的
gmssl
库,因此整理记录下,方便以后回忆。
天对地,雨对风
·
2024-02-03 09:17
gmssl学习
openssl
密码学
CentOS8使用
gmssl
搭建demoCA及配置OCSP服务
本文档以CentOS8+
GmSSL
2.5.4版本为例1、
GmSSL
搭建CA1.1安装
GmSSL
我们知道,Linux下默认只有openssl的发行版,并没有默认安装
GmSSL
,所以需要手动下载并编译安装。
kentonson
·
2024-02-03 09:16
OpenSSL
linux
基于
GMSSL
实现的sm2加解密在vscode实现(C++)(CMake编译及命令行编译)(自用)
上一次使用vscode编译成功了基于
GMSSL
实现的sm2加解密,这次尝试用CMake和命令行对本工程进行编译。
Asmalin
·
2024-02-03 09:16
vscode
c++
ide
Ubuntu20上编译
Gmssl
库并使用Java调用其提供的Java Wapper API接口
1.
Gmssl
库的安装因为我的ubuntu版本是ubuntu20,所以安装GCC时需要这样安装。
EEEEEEcho
·
2024-02-03 09:15
Linux
JavaSE
java
ubuntu
GmSSL
-
GmSSL
的编译、安装和命令行基本指令
文章目录Pre下载源代码(zip)编译与安装SM4加密解密SM3摘要SM2签名及验签SM2加密及解密生成SM2根证书rootcakey.pem及CA证书cakey.pem使用CA证书签发签名证书和加密证书将签名证书和ca证书合并为服务端证书certs.pem,并验证查看证书内容:PreJava-一文读懂SM1、SM2、SM3、SM4等国密算法Java-OpenSSL与国密OpenSSLJava-数
小小工匠
·
2024-02-03 09:45
【Java
-
Java
Base】
GmSSL
Windows平台 VS2019 编译 openssl1.1.1以及
gmssl
前序:总结一下openssl源码在windows平台编译的问题。linux平台上相对比较简单,和其他源码编译方式一样,基本都是./configure--prefix="path"->make->makeinstall完成。windows其实和linux大致是一个思路,只不过windows需要一些辅助工具,所以直观感觉就比较麻烦一点,因此做下记录,仅供大家一起学习。openssl在版本1.1以后,编
CHNSturnus
·
2024-01-21 07:15
openssl
windows
microsoft
perl
Python3使用国密SM2生成密钥、签名
包含生成密钥、签名、加密、解密1、安装包#安装
gmssl
pipinstall
gmssl
2、全部复制直接用importbinasciifrom
gmssl
importsm2asSM2fromrandomi
出去玩去
·
2024-01-18 15:31
加密方式
python
密码学
python3使用国密SM3加密
1、安装包pipinstal
gmssl
2、使用方式from
gmssl
importsm3#要加密的字符串body='hahaha'body_str=json.dumps(body)#sms3msg_list
出去玩去
·
2024-01-18 15:31
加密方式
python
密码学
开源加解密库之
GmSSL
一、简介
GmSSL
是由北京大学自主开发的国产商用密码开源库,实现了对国密算法、标准和安全通信协议的全面功能覆盖,支持包括移动端在内的主流操作系统和处理器,支持密码钥匙、密码卡等典型国产密码硬件,提供功能丰富的命令行工具及多种编译语言编程接口
itcolossus
·
2024-01-07 08:37
c++
SM4系列
简述SM4也是一个对称分组加密密钥长度:16bytes分组长度=密钥长度明文长度=密文长度python自带库安装pipinstall
gmssl
SM4加密from
gmssl
importsm4key=b"UKFCUKFCUKFCUKFC"strData
UmVfX1BvaW50
·
2023-12-19 14:43
CTF
算法
python
安全
Java进行交通部标国密SM2生成签名和验证签名
命令行方式生成私钥和公钥参考博主另一篇文章:《国密
GmSSL
v2版本命令行方式生成国密sm2私钥、公钥、签名和验证签名》本文使用hutool和bcprov-jdk15on18库进行部标关于hutool库生成的私钥有问题使用
eguid_1
·
2023-11-27 17:34
国密SM2笔记
java
ssl
国密sm2
sm2签名
sm2验证签名
tomcat国密ssl测试
文章目录程序包准备部署配置访问测试程序包准备下载tomcat8.5https://www.
gmssl
.cn/
gmssl
/index.jsp下载tomcat国密组件及证书本次测试所有的程序文件均已打包,可以直接点击下载部署配置自行完成完成
catch that elf
·
2023-11-24 06:16
tomcat
tomcat
ssl
java
国密ssl
nginx国密ssl测试
点击下载下载国密版opensslhttps://www.
gmssl
.cn/
gmssl
/index.jsp下载稳定版nginxhttp://nginx.org/en/download.html编译部署nginx
catch that elf
·
2023-11-24 05:25
nginx和
openresty
nginx
ssl
运维
国密
2018-2019-2 20165221课程设计学习-week1
git和上传码云的配置4.尝试简单的Python代码编写并推到码云上5.了解熟悉几个国密算法6.学习笔记7.本周学习任务任务理解与分工团队任务小组讨论对课程设计任务的理解:我们的题目是基于python的
GMSSL
詹小布
·
2023-11-24 05:16
openssl
gmssl
SM2 公私钥生成 签名验签加密解密命令
gmssl
基于openssl添加了对国密的支持。
墨一鉴
·
2023-11-22 07:53
加密解密
openssl
gmssl
sm2
加密解密
【T690 之十二】基于方寸EVB2开发板(T690芯片)构建基于
GMSSL
的文件系统的方式
备注:1,假设您已对方寸微电子的T690系列芯片的使用方式都有了一定的了解,然后需要构建基于
GMSSL
的文件系统,此文才对您有意义;2,若您对方寸微电子的T690芯片不了解,但想进一步了解它,那您可以在
KXue0703
·
2023-11-08 14:07
方寸微电子(TIH)
TIH
T690
CCAT
GMSSL
OpenSSl
CCAT_Engine
rootfs
国密算法 SM4 对称加密 分组密码 python实现完整代码
目前,python实现的国密算法库主要是python-
gmssl
库和snowland-smx(pysmx)库,二者都对SM2(仅公钥加解密和数字签名)、SM3、SM4进行了细致而优雅的实现。
qq_43339242
·
2023-11-07 18:58
密码
Python
国密算法
算法
python
安全
Windows编译
GmSSL
库
编译过程①首先下载
GmSSL
源码,
GmSSL
的基本信息可以在这里查看:http://
gmssl
.org/,下载地址为:https://github.com/guanzhi/
GmSSL
。
youyicc
·
2023-11-07 15:28
SM2 国密
GMSSL
GmSSL
-
GmSSL
-v2版本 windows编译
https://blog.csdn.net/weixin_42009068/article/details/124215722完整的认识
GmSSL
和(WIN+Linux)安装编译的操作流程_windows
京京想静静
·
2023-11-07 15:57
算法
安全
GmSSL
在Windows上的使用(编译和使用)
1、源码的下载GitHub-guanzhi/
GmSSL
:支持国密SM2/SM3/SM4/SM9/SSL的密码工具箱2、编译工具的下载首先安装VS开发工具,接着下载ActivePerl,打开VS命令提示符
老狼主
·
2023-11-07 15:55
工作随笔篇
算法
windows
perl
开发语言
在Windows下安装
GmSSL
本文属于《
GmSSL
国密加密算法库使用系列教程》之一,欢迎查看其它文章。
百里杨
·
2023-11-07 15:25
GmSSL
编译GmSSL
安装GmSSL
gmssl
在Windows下的编译注意事项
perlConfiguremingw64no-sharedno-sdf--prefix=/d/chinacpu/
GmSSL
/build如果不加no-sdf,make-j4的时候会报错
阿卡基YUAN
·
2023-11-07 15:18
#
[Protocol]
SSL/TLS
gmssl
Python实现国密sm4调用_20201113
GmSSL
GmSSL
是一个开源的加密包的python实现,支持SM2/SM3/SM4等国密(国家商用密码)算法、项目采用对商业应用友好的类BSD开源许可证,
Narutolxy
·
2023-10-26 18:49
Python工具脚本
国密sm2与sm4加密解密教程
国密sm2与sm4加密解密教程一、加密过程安装pipinstall1.1导包importbase64from
gmssl
importsm2,funcfrom
gmssl
.sm4importCryptSM4,
一个摸鱼AI喵
·
2023-10-19 06:39
Python实现AES算法和国密SM4算法
Python使用pycryptodome实现AES加解密、使用
GmSSL
实现SM4加解密算法;Shell脚本使用openssl实现AES加解密,详细见下文。
solihawk
·
2023-10-17 03:38
python
python
算法
iOS编译和安装
GmSSL
公司项目需要用到sm2的加签功能,iOS方面的实现找了很久也没找到,最后用了
GmSSL
来实现,
GMSSL
里面有基于C语言实现的sm2,这里踩了挺多坑的,所以记录一下。
北极点
·
2023-10-13 00:50
LuatOS-SOC接口文档(air780E)--
gmssl
- 国密算法
sm.sm2encrypt(pkx,pky,data)#sm2算法加密参数传入值类型解释string公钥x,必选string公钥y,必选string待计算的数据,必选,最长255字节返回值返回值类型解释string加密后的字符串,原样输出,未经HEX转换例子localoriginStr="encryptionstandard"localpkx="435B39CCA8F3B508C1488AFC67
l531798151
·
2023-10-08 22:33
air780E
air780E
Nginx国密服务器搭建
编译
gmssl
静态库的Linux版本root@localhost:~#cat/etc/issueUbuntu16.04.1LTS\n\lroot@localhost:~#uname-aLinuxlocalhost4.4.0
277608109 Q
·
2023-09-28 11:40
国密SM2签名之公私钥及证书生成
一、生成公私钥及证书1、下载
gmssl
.jar2、创建CA密钥
gmssl
ecparam-genkey-namesm2p256v1-out.
smli001
·
2023-09-28 11:40
服务器
运维
GmSSL
编译静态库
GmSSL
介绍
GmSSL
是由北京大学自主开发的国产商用密码开源库,实现了对国密算法、标准和安全通信协议的全面功能覆盖,支持包括移动端在内的主流操作系统和处理器,支持密码钥匙、密码卡等典型国产密码硬件,提供功能丰富的命令行工具及多种编译语言编程接口
高晓伟_Steven
·
2023-09-23 23:33
密码学
国密
gmssl
的使用
sm3的哈希值echo'hello'|
gmssl
sm3sm4对称加密的加解密查看帮助
gmssl
sms4-help加密echo'hello'|
gmssl
sms4-e|base64解密echoU2FsdGVkX1
廖钺焕
·
2023-09-21 16:30
ssl
探索
GmSSL
+Nginx实践及原理
GmSSL
介绍是由北京大学自主开发的国产商用密码开源库。实现了对国密算法、标准和安全通信协议
孤独狗蛋儿
·
2023-09-19 15:09
信创国产
nginx
密码学
安全
gmssl
v2 用 dgst 命令通过 sm2 签名出的结果,在别的工具上无法验签的问题分析
结论通过分析发现,导致问题的原因是:
gmssl
v2调用的算法不是sm2算法。
墨一鉴
·
2023-09-15 03:45
加密解密
gmssl
sm2
Gmssl
编译 Apple Silicon - arm64 架构
什么是
Gmssl
?
863cda997e42
·
2023-09-12 12:43
sm2 签名验签
目前发现sm2有很多实现,比如
gmssl
,openssl1.1.1,openssl3.0,各种代码库实现等等。实践中发现这些实现会出现不能互相验签的情况。后续研究一下。
墨一鉴
·
2023-09-11 11:51
linux
安全
国密
GmSSL
v2版本命令行方式生成国密sm2私钥、公钥、签名和验证签名
前言
GmSSL
是国密算法的工具库(主要包含SM2、SM3、SM4和国密SSL证书生成等功能),项目本身是OpenSSL的分支,但是截至文章发布为止,OpenSSL主分支的国密算法并不完善,目前并不支持签名和解签
eguid_1
·
2023-09-08 12:41
其他(未分类)
国密SM2
GmSSL
sm2签名
sm2验签
sm2私钥
sm2公钥生成
GmSSL
-3.0.0国密支持的验证笔记
GmSSL
-3.0.0国密支持的验证笔记github上直接下源码编译github上的tag只有3.0.0和3.1.1两个版本
GmSSL
-3.1.1ubuntu18.04上直接编译报错,放弃了。
跃龙客
·
2023-09-02 11:44
笔记
iOS平台
GmSSL
静态库编译
GmSSL
是一个开源的密码工具箱,是OpenSSL项目的分支,并与OpenSSL能够保持接口兼容。
一抹淡季
·
2023-09-02 03:20
飞腾PSPA可信启动--4 可信固件环境搭建和打包
此章节录制了讲解视频,可以在B站进行观看:
Gmssl
-master文件,可以关注公众号“乌拉大喵喵”后回复“
Gmssl
”获取。(区分大小写)
乌拉大喵喵
·
2023-08-31 20:21
飞腾
飞腾
BIOS固件
PSPA
可信启动
使用 Python 脚本执行国密 sm2 加解密
一、场景工作中的一个场景:Go需要对信息加解密,但是研究了
GmSSL
GoAPI文档之后,发现是依赖于CGO的,同事配了半天环境没配成功。于是换了一个方法,选择Go调Python脚本执行加解密。
Wonz
·
2023-08-28 15:47
上一页
1
2
3
4
5
下一页
按字母分类:
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
其他