首页 > TAG信息列表 > gmssl

国密wget的用法指南

1.wget是什么 ​ wget 是一个GNU开发的从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 HTTP 代理。“wget”这个名称来源于 “World Wide Web” 与 “get” 的结合。 2.国密wget是什么 ​ wget自身不支持国密SSL协议(TLCP)。国

实验二 电子传输系统安全-进展1

实验二 电子传输系统安全-进展1 项目:电子公文传输系统 上周任务 将上学期电子公文传输系统重新调试通过 部署安装gmssl 学习使用gmssl搭建微型CA生产双证书 学习gmssl中CTLS实现 上周任务完成情况 学号姓名 任务 完成情况 20191304商苏赫 学习gmssl中的CTLS实现 100% 20

GMSSL :SM2椭圆曲线公钥密码算法-密钥交换协议

2021SC@SDUSC 目录 一、密钥交换协议介绍 二、密钥交换协议流程 一、密钥交换协议介绍 密钥交换协议是两个用户A和B通过交互的信息传递,用各自的私钥和对方的公钥来商定一个只有他们知道的秘密密钥。这个共享的秘密密钥通常用在某个对称密码算法中。该密钥交换协议能够用于密钥

openssl gmssl sm3 sm4

SM3 是国密摘要算法 openssl 中使用方法如下 $echo "httpfsfgsfgfgsgsfs" > test.dat $openssl dgst -SM3 test.dat $SM3(test.dat)= ebf5e0f6e101a9320fab11365fb23f69a5c65968302635a7bdf2a0392f5463a5 gmssl 中使用方法如下 $ gmssl sm3 <yourfile> SM3(yourfile)= 66c

国密Nginx容器实战

国密Nginx容器实战 1.背景 ​ 目前国密SSL(TLCP)已经逐步开始推广并实际使用,国密SSL实验室(www.gmssl.cn)提供了国密版OpenSSL,并且可以与Nginx集成,可以比较方便的搭建国密SSL反向代理或者国密SSL服务器。 ​ 国密SSL实验室并没有提供Docker的样例,考虑到Docker的广泛性,本文描述了在Dock

如何正确编译GmSSL

如何正确编译GmSSL GmSSL项目地址http://gmssl.org/ 编译要求:强烈建议使用Centos7(其他Linux版本或发行版可能会出错) 1.下载源代码,解压至当前工作目录 wget https://github.com/guanzhi/GmSSL/archive/master.zip unzip GmSSL-master.zip 2.编译与安装 先预装需要的软件 yum inst

国密wireshark下载

        在CSDN上有很多人把国密版wireshark的安装包上传了上来,这无可厚非,关键是很多人都是收费,就很无耻了。本来想放个免费的安装包上来,但CSDN说是资源重复不让放,那我就放下载的地址吧。         下面的链接是可以直接下载的,不需要迅雷之类的工具就行。        

SM9加密实现记录---环境配置----真实记录,有冗余或错误步骤

今天我开始进行毕业设计的相关工作,首先我在gmssl官方的网站上了解了gmssl项目,然后根据国家密码局发布的SM9加密算法·,了解了相关流程,然后在知网上查询SM9加密算法的相关文章。然后选定了IEEE上的一篇文章作为翻译的文章。   perl Configure VC-WIN64A nmake nmake install 在工

Ubuntu20上编译Gmssl库并使用Java调用其提供的Java Wapper API接口

1.Gmssl库的安装 因为我的ubuntu版本是ubuntu20,所以安装GCC时需要这样安装。 拥有 sudo 权限用户身份或者 root 身份运行下面的命令: sudo apt update sudo apt install build-essential 这里提醒一下,执行这个update命令的时候,由于apt源的问题,会等很长一段时间。但是,千万不要

基于gmssl的CA系统构建及应用-个人报告

      北京电子科技学院 《信息安全工程技术应用》课程设计报告 基于gmssl的CA系统构建及应用        个人报告 20181304石昊林 一、个人工作 1.负责部分gmssl指令的解释:gendh、gendsa、genpkey、sripemd160、camellia-256-cbc、camellia-256-ecb、cast。 2.使用eclipse开

gmssl国密证书生成方式:国密多级ca证书,国密加密证书,国密签名证书

配置前提环境: mkdir demoCA cd demoCA mkdir certs clr newcerts private touch index.txt touch index.txt.attr echo "01" > serial index.txt:openSSL定义的已签发证书的文本数据库文件,这个文件通常在初始化的时候是空的; serial:证书签发时使用的序列号参考文件,该文件的序列号是

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

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

国密证书生成实践

实验环境: Linux ubuntu/Centos 64x86_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$ su

《信息安全工程技术应用》课程设计个人报告

题目:基于Python的GMSSL实现 20165327 杨靖涛 任务内容 最终的目的:用Python语句调用gmssl以实现sm2,然后和组员合作实现用gmssl加密通信的功能 具体实践过程 https://www.cnblogs.com/yjtblog/p/10815783.html 课程设计总结 1、一开始通过MOOC课程学习了Python基本语法,也调试了书上的

GmSSL安装过程中出现的问题

GmSSL安装过程中出现的问题 在安装GmSSL的时候出现了很多的问题,为了解决这些问题也是花费了大量的时间,甚至还重新装了一次虚拟机。在解决问题的过程中向很多同学进行求助,但是他们都没有碰到和我类似的问题,因此只能自己一点点的尝试,花费了很长时间,直到上周六才弄好。后来我发现很多