GmSSL
文章平均质量分 80
国密算法介绍
百里杨
码农想飞~~
展开
-
GmSSL国密加密算法库使用系列教程
GmSSL国密加密算法库使用系列教程1、《在Windows下安装GmSSL》2、《在Linux下安装GmSSL》3、《在Qt工程中调用GmSSL》4、《常用对称、非对称、摘要加密算法介绍》5、《GmSSL之SM2算法-加密与数字签名》6、《GmSSL之SM3算法-摘要计算》7、《GmSSL之SM4加密算法》持续更新中… 若对你有帮助,欢迎点赞、收藏、评论,你的支持就是我的最大动力!!!同时,阿超为大家准备了丰富的学习资料,欢迎关注公众号“超哥学编程”,即可领取。...原创 2021-03-20 17:52:34 · 7597 阅读 · 0 评论 -
在Qt工程中调用GmSSL
本文属于《GmSSL国密加密算法库使用系列教程》之一,欢迎查看其它文章。我们知道GmSSL有一个命令行工具gmssl.exe,可以通过命令实现很多的操作,同时GmSSL还提供了动态库,所以如果我们想调用GmSSL,有2种方法:通过启动一个外部进程gmssl.exe的方式,传入执行命令,然后获取执行结果;通过动态库的方式,直接调用函数。以上2种方式,都有很多软件采用。我们这里仅讨论通过动态库调用GmSSL,以下在Qt工程中调用GmSSL加密库为例进行说明。一、在Win下调用GmSSL加密库本原创 2021-03-20 18:34:56 · 2410 阅读 · 0 评论 -
在Linux下安装GmSSL
在Linux下安装GmSSL一、关于GmSSL二、解决与系统OpenSSL冲突的问题三、GmSSL源码准备四、编译与安装GmSSL1、解压并进入目录2、编译选项3、编译4、安装5、配置环境变量一、关于GmSSLGmSSL是一个开源的密码工具箱,支持SM2/SM3/SM4/SM9/ZUC等国密(国家商用密码)算法、SM2国密数字证书及基于SM2证书的SSL/TLS安全通信协议,支持国密硬件密码设备,提供符合国密规范的编程接口与命令行工具,可以用于构建PKI/CA、安全通信、数据加密等符合国密标准的安全应原创 2021-01-08 17:06:23 · 13777 阅读 · 6 评论 -
在Windows下安装GmSSL
在Windows下安装GmSSL一、编译工具准备1、安装VS20172、安装ActivePerl3、安装NASM二、GmSSL源码准备三、编译与安装GmSSL1、进入GmSSL源码目录2、配置编译生成64位的库3、编译4、安装5、配置环境变量四、解决编译报错一、编译工具准备1、安装VS2017按照此文进行安装,《Visual Studio Community 2017安装步骤(只装C++)》。主要使用它的编译器,若已安装,则跳过。2、安装ActivePerl64位ActivePerl-5.26下原创 2021-01-07 21:40:48 · 10265 阅读 · 8 评论