基于Python的GMSSL实现

基于Python的GMSSL实现 团队任务 一、小组讨论对课程设计任务的理解 基于Python的GMSSL实现,即GmSSL开源加密包的python实现,支持其SM2/SM3/SM4等国密(国家商用密码)算法。 在和老师讨论以后,我们决定先分别跑通SM2/SM3/SM4算法,最后实现一个客户端/服务器之间安全通信的程序。 二、进行任务的功能划分和分工 SM2:杨靖...
0
0

国密算法的ekey基本使用的说明

##概述 本次需要进行的实验研究是国密算法的ekey的使用。对于一个或者多个应用来说,每个应用可以包含一个或多个容器(Container),每个容器中可以存放两对分别用于加密和签名的密钥对,以及两个相应的证书或证书链。每一个容器只能为ECC或RSA一种类型,一个容器中不能混用ECC密钥和RSA密钥。根据个人的理解,ekey的作用就...
0
0

Gmssl与Openssl版本兼容安装方式,解决gmssl安装后,openssl无法使用的问题

unzip master.zip cd GmSSL-master/ ./config --prefix=/usr/local/gmssl --openssldir=/usr/local/gmssl no-shared //“--prefix=/usr/local/gmssl” 指定安装路径 “no-shared” 只编译静态库,不编译动态库,解决和openssl兼容问题 make make install 进入安装后的目录查看安装结果 cd /usr/local/gmssl/bin/ [root@l...
0
0

GMSSL学习总结1

接触GMSSL一段时间了,总结一点点想法 证书:DER格式、PEM格式 .DER = DER扩展用于二进制DER编码证书。 .PEM = PEM扩展用于不同类型的X.509v3文件,是以“ - BEGIN ...”前缀的ASCII(Base64)数据。 DER格式是二进制的,PEM则是文本格式, 实际上,PEM格式的内容在去掉"---BEGIN"的内容,采取BASE64解码,得到的BLOG内容...
0
0

《基于Python的GMSSL实现》课程设计个人报告

《基于Python的GMSSL实现》课程设计个人报告 一、基本信息 姓名:刘津甫 学号:20165234 题目:GMSSL基于python的实现 指导老师:娄嘉鹏 完成时间:2019年5月6日---2019年5月26日 验收时间:2019年5月27日 小组成员:杨靖涛,谭笑,刘津甫 二、个人贡献 1. 收集相关资料并分享(相关博客、Python教程等) 2. 学习并搭建实...
0
0

国密证书生成实践

实验环境: Linux ubuntu/Centos 64 x86_64 x86_64 x86_64 GNU/Linux   1、根据官网说明安装gmssl   $ unzip GmSSL-master.zip $ cd GmSSL-master $ ./config no-saf no-sdf no-skf no-sof no-zuc no-shared #不去编译动态库,编译出来的gmssl不再依赖libssl.so $ make $ sudo make install    2、...
0
0

国密算法的ekey的使用--简述

##一、龙脉GMTools的使用 <hr> ###1、产品介绍   mToken GM3000 国密身份认证锁是龙脉科技自主研发设计支持国密算法、完全遵照国家密码管理局颁布的《智能IC卡及智能密码钥匙密码应用接口规范》要求设计的USB Key,采用国产高性能智能卡芯片,内置SSF33、SM1、SM2、SM3、SM4等国产算法,支持高速数据国密算法加解密,提...
0
0

Mac 编译 Gmssl 过程

Gmssl 在mac上编译会碰到类似This system (darwin64-x86_64-cc) is not supported. See file INSTALL for details.这样的提示。解决办法: 1、修改Configure、test/build.info、test/run_tests.pl中的 use if $......
0
0

Windows下gmssl使用记录

使用gmssl进行计算sm4,编译的版本是gmssl2.0,2.1版本编译不过去 第一步下载软件,下载Visual Studio 2010旗舰版、nasm-2.13.03-installer-x86、ActivePerl-5.22.4.2205-MSWin32-x86-64int-403863这三个软件, 注意vs版本不能太低,否则便宜的时候容易出现错误。 第二部使用命令进行编译,生成lib库和dll库,请选择好生...
0
0

GMSSL在Window下的编译

因为工作需要用到SM2算法加解密,网络上找一圈,没有合用的,还被骗了一堆积分。 无奈只得自行编译,从GITHUB的GMSSL下载到最新的SSL库,VS2012下编译踩了不少坑,记录一下 GITHUB链接:https://github.com/guanzhi/GmSSL fork了一下分支:https://github.com/eaglexmw-gmail/GmSSL 首先编译需要perl、VS2012、NASM三个工...
0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页