官网:://.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阅读
本示例用多线程实现了一个ssl服务端和一个客户端。 服务端代码如下: #include #include #include #include #ifndef _WIN32 #include #include #include #include
原创 2022-05-20 10:44:03
287阅读
本文根据这篇帖子(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阅读
1. 用MFC AppWizzard(exe) 创建一个project; 2. 在ClassView选项卡下,右键单击project的根目录,在弹出菜单中选择”new class”,然后弹出如下的列表框,在Name中填写CMyThread,Base class:选选择CwinThread,点击”OK”. 3. 线程创建完毕. 4. 为线程类和要调用线程类的类中分别添加3个事件信号 p
原创 2008-09-14 19:22:36
7422阅读
3评论
1. 用MFC AppWizzard(exe) 创建一个project; 2. 在ClassView选项卡下,右键单击project的根目录,在弹出菜单中选择”new class”,然后弹出如下的列表框,在Name中填写CMyThread,Base class:选选择CwinThread,点击”OK”. 3. 线程创建完毕. 4. 为线程类和要调用线程类的类中分别添加3个事件信号 p
转载 2009-08-29 21:33:41
1291阅读
1. 用MFC AppWizzard(exe) 创建一个project; 2. 在ClassView选项卡下,右键单击project的根目录,在弹出菜单中选择”new class”,然后弹出如下的列表框,在Name中填写CMyThread,Base class:选选择CwinThread,点击”OK”. 3. 线程创建完毕. 4. 为线
转载 精选 2010-10-12 21:22:37
249阅读
vc多线程实例
原创 2022-05-19 17:22:24
96阅读
openssl在windows上的编译方式很多人都了解,然而很多人因为习惯于windows的ide又很想知道如何在vs2005之类的ide中点击“生成”菜单项编译openssl,然后点击上面的那个绿色的小箭头调试或者单步跟踪,那是一件多么轻松的事情啊,要比在命令行上运行perl ... &ms/do_ms&nmke...轻松多了,遗憾的是,由于vs的ide和
原创 2010-04-11 15:58:00
367阅读
利用MFC AppWizzed(DLL)2.主程序文件中定义几个函数,每个函数体的第一句话必须是:             AFX_MANAGE_STATE(AfxGetStaticModuleState());       
原创 2008-09-14 19:15:49
8060阅读
文章目录VC++ 使用OpenSSL创建RSA密钥PEM文件准备工作C++ 源代码 (`main.cpp`)编译和运行预期输出PEM 文件内容示例密钥长度 (`bits` 参数)加密的私钥存在的坑VC++ 使用OpenSSL创建RSA密钥PEM文件某个桌面应用需要对一些文件进行签名处理,上一篇写了C ...
转载 28天前
396阅读
Authentication Code,消息认证码算法),可以将其认为是含有秘钥的散列(Hash)函数算法;即兼容了MD和SH
原创 2023-11-30 12:21:16
0阅读
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评论
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阅读
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阅读
  • 1
  • 2
  • 3
  • 4
  • 5