- 博客(6)
- 资源 (19)
- 收藏
- 关注
转载 SSL/TLS/WTLS原理
作者:yawl 主页:http://www.nsfocus.com日期:2001-02-19一 前言首先要澄清一下名字的混淆:1 SSL(Secure Socket Layer)是netscape公司设计的主要用于web的安全传输协议。这种协议在WEB上获得了广泛的应用。2 IETF(www.ietf.org)将SSL作了标准化,即RFC2246,并将其称为TLS(
2013-06-07 15:23:07 904
转载 OPENSSL ENGINE机制
1. 概念OpenSSL项目是一个开放源代码安全项目,它的目标是开发一个健壮的、商业级的、完整的开放源代码的工具包,用强大的加密算法来实现安全的Socket层(Secure Sockets Layer,SSL v2/v3)和传输层的安全性(Transport Layer Security,TLS v1)。它包含了完整的加密算法,数字签名算法及证书算法等。可以很好地保证数据的
2013-06-07 15:01:10 14622 4
转载 利用ENGINE替换OPENSSL中的加解密算法
一:ENGINE的目的:ENGINE是OPENSSL预留的加载第三方加密库,主要包括了动态库加载的代码和加密函数指针管理的一系列接口。如果要使用Engine(假设你已经加载上该Engine了),那么首先要Load该Engine(比如ENGINE_load_XXXX),然后选择要使用的算法或者使用支持的所有加密算法(有相关函数)。这样你的应用程序在调用加解密算法时,它就会指向你加载的动态库里的加
2013-06-07 14:51:54 1757 1
转载 SSL使用USBKey证书的需求分析(转)
背景很多系统,如炒股软件采用客户端/服务器结构,用户安装客户端炒股软件在本地计算机,并与证券公司的服务器系统连接,以完成股票的买卖等操作。客户端与服务器端采用SSL安全通道连接,以防止第三方窃听和篡改通信的内容。但连接时不使用双向认证或者只使用文件证书来进行双向认证。这样做会存在一些风险。1、 任何人获取了本地主机的访问权限就可以连接到服务器端。2、 文件证书保存在本地计算机的磁盘
2013-06-07 10:32:37 5288
原创 VC Tools->Options->include files配置项对应的注册表路径
VC6.0 Tools->Options->include files 对应的注册表路径:HKEY_CURRENT_USER\Software\Microsoft\DevStudio\6.0\Build System\Components\Platforms\Win32 (x86)\Directories VS2008(VS2005):C:\Users\UserName\Docum
2013-06-06 15:44:35 1386
原创 openssl windows编译 32位&64位
openssl版本:openssl-1.0.0k 64位编译1、编译环境:openssl-1.0.0a必须用vs2008编译,VC6+nasm32是无法编译了,因为openssl-1.0.0a要求cl.exe的版本比较高,vc6无法编译,所以用vs2008编译。2、64位编译:运行configure:perl Configure VC-WIN64A 或 perl Con
2013-06-04 14:22:09 12547
win7无法打开查看.hlp帮助文件解决办法
2012-08-29
ACE Programmer's Guide, The Practical Design Patterns for Network and Systems Programming.chm
2010-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人