当前位置: 首页 > news >正文

网页设计基础入门企业seo培训

网页设计基础入门,企业seo培训,仿制手机网站教程,找人做软件网站前言 GmSSL是国密算法的工具库(主要包含SM2、SM3、SM4和国密SSL证书生成等功能),项目本身是OpenSSL的分支,但是截至文章发布为止,OpenSSL主分支的国密算法并不完善,目前并不支持签名和解签,所以…

前言

GmSSL是国密算法的工具库(主要包含SM2、SM3、SM4和国密SSL证书生成等功能),项目本身是OpenSSL的分支,但是截至文章发布为止,OpenSSL主分支的国密算法并不完善,目前并不支持签名和解签,所以国密算法这块还是需要使用GmSSL工具库。

网上现在并没有v2版本的GmSSL可用的命令行文章,本章用于记录这些命令。

本文原创自csdn博客,其他网站看到这篇文章都是盗,版,爬。虫。网站,支持原创,远离盗版。

GmSSL-v2编译安装

GmSSL-v2是c/c++编写的,编译比较麻烦,使用visual studio编译,需要perl环境,根据报错提示一步步来就可以编译成功。

国密算法命令行

通过GmSSL v2的命令行gmssl -help可以查看帮助说明。

下面为国密sm2私钥、公钥、签名和验证签名四种常用的命令行。

私钥生成

使用椭圆曲线算法生成私钥

使用椭圆曲线生成私钥到文件

gmssl ecparam -genkey -name sm2p256v1 -text -out eguidPrikey.pem

生成私钥到命令行控制台

gmssl ecparam -genkey -name sm2p256v1 -text

-----BEGIN EC PRIVATE KEY-----
私钥内容
-----END EC PRIVATE KEY-----

公钥生成

生成公钥到控制台

gmssl pkey -in sm2.pem -pubout -text_pub

-----BEGIN PUBLIC KEY-----
公钥内容
-----END PUBLIC KEY-----
Public-Key: (256 bit)
pub:
04:dc:24:ec:0e:a2:a5:6a:51:0f:ec:f9:c4:af:a6:
96:3d:7b:b5:a3:b8:e8:00:8f:19:6e:89:20:31:e5:
51:99:28:a4:7f:94:fe:d9:f3:bf:c6:71:9e:09:8a:
82:24:d9:aa:0e:2b:78:c0:3d:37:1f:fb:43:f4:e0:
8a:10:eb:44:8d
ASN1 OID: sm2p256v1
NIST CURVE: SM2

生成公钥到文件

gmssl pkey -in sm2.pem -out pub.pem -pubout -text_pub

私钥生成签名

id为空默认填写1234567812345678,id一般自行决定
gmssl sm2utl -sign -in test.txt -inkey sm2.pem -out out.txt -id 1

公钥验证签名

id为空默认填写1234567812345678,验签id与签名id保持一致
gmssl sm2utl -verify -in test.txt -sigfile out -pubin -inkey pub.pem -id 1

http://www.15wanjia.com/news/15060.html

相关文章:

  • 看网站有没有做404seo优化对网店的推广的作用为
  • 香港网站服务器电商网站公司
  • 网站浮漂 代码开一个网站需要多少钱
  • 网站设计入门百度中心人工电话号码
  • 我做的网站平台百度搜不到百度发布
  • 杭州专门做网站重庆放心seo整站优化
  • 淘宝站外网站可以做吗优化设计电子版
  • 模板王网站官网东莞网
  • 广州远洋建设实业公司网站正规的微信推广平台
  • 网站的基本建设投资推广普通话的意义30字
  • 小广告内容网站优化seo是什么
  • 网站开发类比赛友情链接论坛
  • 国外做的比较的ppt网站有哪些灰色关键词排名代发
  • 网站首页被降权的原因在线资源搜索神器
  • 报纸门户网站建设方案搜索引擎优化排名案例
  • 带搜索的下拉框网站朋友圈广告投放平台
  • 淘宝联盟怎么新建网站长沙网络推广外包
  • ai怎么做自己的网站360浏览器网页版入口
  • 网站同城在线哪里做市场调研表模板
  • 企业网站推广建设媒体推广
  • 网页设计毕业论文8000字网站信息组织优化
  • 厦门做直销网站公司APPseo培训资料
  • 网站费有发票怎么做会计分录2023年小学生简短小新闻
  • 昆明做网站排名搜狗网站
  • 手机微网站制作株洲网站设计外包首选
  • 营口市代做网站免费制作网页平台
  • 同一个公司可以做几个网站吗怎么创建网站免费建立个人网站
  • 网站建设数据处理站内优化seo
  • 网站建设搭配企业网站设计方案
  • thinkphp做网站百度搜索推广