官网:://.openssl.org/ 得到源码: git clone https://github./openssl/openssl 一、用vc编译器编译:
转载
2016-06-29 05:42:00
281阅读
2评论
OpenSSL整个项目很庞大,为了能更好的了解其实现,最好的方法就是能够单步调试。
查询了一些资料,在此留言,备忘。
1.环境:
下载最新版本的OpenSSL:http://www.openssl.org/
下载最新版本的Perl:http://downloads.activestate.com/ActivePerl
&nb
原创
2011-04-27 08:58:17
1500阅读
本文根据这篇帖子(http://www.qtcn.org/bbs/read-htm-tid-22487.html)和《OpenSSL与网络信息安全:基础、结构和指令》一书整理。1、下载安装Windows版Perl(http://www.perl.org/get.html),我用的是Strawberry Perl,ActiveState Perl 应该也可以。2、下载安装VC环境。3、下载(http
原创
2012-07-28 10:17:29
3659阅读
openssl在windows上的编译方式很多人都了解,然而很多人因为习惯于windows的ide又很想知道如何在vs2005之类的ide中点击“生成”菜单项编译openssl,然后点击上面的那个绿色的小箭头调试或者单步跟踪,那是一件多么轻松的事情啊,要比在命令行上运行perl ... &ms/do_ms&nmke...轻松多了,遗憾的是,由于vs的ide和
原创
2010-04-11 15:58:00
367阅读
文章目录VC++ 使用OpenSSL创建RSA密钥PEM文件准备工作C++ 源代码 (`main.cpp`)编译和运行预期输出PEM 文件内容示例密钥长度 (`bits` 参数)加密的私钥存在的坑VC++ 使用OpenSSL创建RSA密钥PEM文件某个桌面应用需要对一些文件进行签名处理,上一篇写了C ...
OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。OpenSSL的目录结构自然也是围绕这三个功能部分进行规划的。 作为一个基于密码学的安全开发包,OpenSSL提供的功能相当强大和全面,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。
原创
2021-04-25 16:37:35
150阅读
Engine机制 Engine机制的出现是在OpenSSL的0.9.6版的事情,开始的时候是将普通版本跟支持Engine的版本分开的,到了OpenSSL的0.9.7版,Engine机制集成到了OpenSSL的内核中,成为了OpenSSL不可缺少的一部分。 Engine机制目的是为了使OpenSSL能够透明地使用第三方提供的软件加密库或者硬件加密设备进行加密。
原创
2021-04-25 16:37:52
251阅读
OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。OpenSSL的目录结构自然也是围绕这三个功能部分进行规划的。 作为一个基于密码学的安全开发包,OpenSSL提供的功能相当强大和全面,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。BIO机制是OpenSSL提供的一种高层IO接口,该接口
原创
2021-07-22 10:21:11
129阅读
Engine机制 Engine机制的出现是在OpenSSL的0.9.6版的事情,开始的时候是将普通版本跟支持Engine的版本分开的,到了OpenSSL的0.9.7版,Engine机制集成到了OpenSSL的内核中,成为了OpenSSL不可缺少的一部分。 Engine机制目的是为了使OpenSSL能够透明地使用第三方提供的软件加密库或者硬件加密设备进行加密。OpenSSL的Engine机制成功地达
原创
2021-07-22 10:22:41
183阅读
OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。官网:http://www.openssl.org/OpenSSL for Windows:http://www.slproweb.com/products/Win32OpenSSL.html在这里,我使用已编译好的OpenSSL库(上面第二个网址下载),安装过程如下:安装过
转载
2016-04-26 18:47:00
62阅读
2评论
Engine机制 Engine机制的出现是在OpenSSL的0.9.6版的事情,开始的时候是将普通版本跟支持Engine的版本分开的,到了OpenSSL的0.9.7版,Engine机制集成到了OpenSSL的内核中,成为了OpenSSL不可缺少的一部分。 Engine机制目的是为了使OpenSSL能够透明地使用第三方提供的软件加密库或者硬件加密设备进行加密。OpenSSL的Engine机制成功地达
原创
2022-04-19 16:49:27
497阅读
OpenSSL整个软件包大概可以分成三个主要的功能部分:算法库、SSL协议库以及应用程序。Open
原创
2022-04-19 16:53:02
217阅读
OpenSSL整个软件包大概可以分成三个主要的功能部分:密码算法库、SSL协议库以及应用程序。官网:http://www.openssl.org/OpenSSL for Windows:http://www.slproweb.com/products/Win32OpenSSL.html在这里,我使用已编译好的OpenSSL库(上面第二个网址下载),安装过程如下:安装过程中,
原创
2021-08-30 10:46:55
156阅读
需要说明的是请一定安装openssl-0.9.8a 。 openssl-1.0.0我没有编译成功. 如何在Windows下编译OpenSSL (Vs2005使用Vc8的cl编译器)1、安装ActivePerl//初始化的时候,需要用到perl解释器2、使用VS2005下的Visual Studio Read More
转载
2016-05-04 21:43:00
466阅读
1.A和B通过ssl传输数据大概过程 私钥加密的数据只能自己对应的公钥才能解密,CA 签证机关先给自己发一个证书,公共认可的机构, A B之间通信 数据都是通过自己生成的私钥加密的后生成的数据 首先 A 将自己的 姓名 地址 公钥 发给CA ,发送的数据称为AA,CA自己生成的有一对公钥和私钥。CA先提取AA数据的特征码, 然后用自己的私钥
转载
2024-06-28 04:45:00
115阅读
文章目录填坑:VC++ 采用OpenSSL 3.0接口方式生成RSA密钥一些变化关键修改点和解释:编译和运行:小结填坑:VC++ 采用OpenSSL 3.0接口方式生成RSA密钥上一篇博客VC++ 使用OpenSSL创建RSA密钥PEM文件埋了点雷,还是要填掉的,借助现在强大的AI工具,也帮了不少忙 ...
原创
2021-09-05 15:05:57
1340阅读
00. 目录文章目录00. 目录01. SHA-1介绍02. SHA-0和SHA-12.1 SHA-0的破解2.2 SHA-1的破解03.计,并由美国国家标准技术研究所(NIST)发布为联邦...
原创
2022-03-16 15:50:06
2064阅读
概述本文分享一些个人将https评级从c提升至A+的思路与一些基础优化和漏洞修复,并记录其中遇到的问题1.HTTPS安全加固指南1.1 升级openssl版本openssl版本过低可以会对后续一些安全配置不兼容,原本版本是1.1.0升级到1.1.1就可以了,这里选择1.1.1n源码包下载路径:/source/old/1.1.1/index.html1.1.1操作步骤# 将源码包上传至服务器/dat
转载
2024-04-07 10:55:34
56阅读
环境篇-OpenSSL命令行工具使用一、对称加密命令二、非对称加密命令1、生成秘钥2、加密文件3、数字签名三、哈希命令 我们知道常用的加密算法分为对称、非对称、摘要这三种。那么在OpenSSL中也有对应的命令。一、对称加密命令对称加密需要使用的标准命令为enc,可使用如下命令查看使用帮助:openssl enc -help常用选项有:-e:表示加密,可以指明一种加密算法,若不指的话将使用默认加密
转载
2024-02-13 21:35:48
59阅读