Windows平台编译OpenSSL详解

前几天,为了给大家提供新版本的openssl,又重新做了一次openssl的编译工作,并比较了几种编译方法,写这个文章简单介绍一下,希望对大家有帮助。 我编译的版本是0.9.6h,编译器使用VC++6.0,根据它的说明,我进行了如下的命令和操作: 1.安装ActivePerl-5.6.1.629-MSWin32-x86-multi-thread.顺利通过! 2.打开控制台程序,在openssl解压后的目录下执行Perl Configure VC-WIN32命令,注意,一定要在这个目录下执行该命令,否则找不到Configure文件,当然,你也可以指定完整的Confi...
(编程)Work | 2006-12-18 21:43 | 阅读 1935 次 | 评论 0 条

Windows命令集锦

winver---------检查Windows版本   wmimgmt.msc----打开windows管理体系结构(WMI)   wupdmgr--------windows更新程序   wscript--------windows脚本宿主设置   write----------写字板   winmsd---------系统信息   wiaacmgr-------扫描仪和照相机向导   winchat--------XP自带局域网聊天   mem.exe--------显示内存使用情况   Msconfig.exe---系统配置实用程序   mplayer2-------简易widn...
(编程)Work | 2006-12-18 17:45 | 阅读 1306 次 | 评论 0 条

CSslClientSocket

int CSslClientSocket::Rand(const char *file,int dont_warn,char * outMsg) { int consider_randfile = (file == NULL); char buffer[200]; #ifdef WINDOWS // BIO_flush(bio_e); RAND_screen(); #endif if (file == NULL) file = R...
(编程)Work | 2006-12-03 00:51 | 阅读 2103 次 | 评论 0 条

程序中生成证书请求的两种方法

文章作者:Rainbow程序中在web页面上生成证书请求的方法有两种,分别通过调用enumProviders接口和OpenSSL接口来实现。本文为您详细介绍这两种方法并提供相应的实例源代码。 一、在web页面上生成证书请求 在本地生成的证书请求的方式适用于CA不备份私钥或者说该私钥用于签名的情况。 1、枚举CSP 生成私钥的时候是通过枚举本地的CSP进行的,这个功能只需要通过调用xenroll.dll的enumProviders接口来实现。举例如下: EnumProviders function EnumProviders()nCSPIndex=0ON ERROR resume next...
(编程)Work | 2006-12-03 00:43 | 阅读 1772 次 | 评论 0 条

Interactive Logon (Windows 2000 and Windows XP)

Interactive logon Windows 2000 interactive logon CryptAcquireContext Acquire a handle to the default container on the card The calling process specifies the CRYPT_MACHINE_KEYSET and CRYPT_SILENT flags Returns handle to default container context (#C1) CryptSetProvParam Present t...
(编程)Work | 2006-12-01 17:44 | 阅读 2637 次 | 评论 0 条
浏览310733次