NO.23 使用openssl-0.9.8b将CER、PFX转换成PEM文件(含openssl Win64环境安装过程)
2010-04-18 18:46
946 查看
近期接到一个将cer格式安全证书转为pem格式的任务,源起于loadrunner脚本不支持cer格式安全证书。
由于安全证书格式多多,讲究多多,在此仅将转化过程描述一下
一、前提
下载好
1.VC6
2.ActivePerl5.8(必须是5.8版,貌似那个openssl-0.9.8b中的某个安装脚本只认5.8)
3.openssl-0.9.8b
二、安装
本地是64Win7,VC6和Perl直接安装,不必理会出来的兼容性警告,包括下文中openssl过程中,一路点“运行程序”。
OPENSLL安装过程,根据本地环境设置好各路径变量,将以下内容粘到一个文本文件里改为cmd或bat文件运行即可
三、转化
执行openssl/bin下的openssl.exe即进入openssl命令行
四、参考文档
Win32下OpenSSL的安装方法
制作WebLogic服务器证书过程
由于安全证书格式多多,讲究多多,在此仅将转化过程描述一下
一、前提
下载好
1.VC6
2.ActivePerl5.8(必须是5.8版,貌似那个openssl-0.9.8b中的某个安装脚本只认5.8)
3.openssl-0.9.8b
二、安装
本地是64Win7,VC6和Perl直接安装,不必理会出来的兼容性警告,包括下文中openssl过程中,一路点“运行程序”。
OPENSLL安装过程,根据本地环境设置好各路径变量,将以下内容粘到一个文本文件里改为cmd或bat文件运行即可
E: @REM 设置相关环境目录(请根据本地情况进行设置) @REM openssl安装包位置 set opensslSetupDir=E:/zkr/CA/openssl/openssl-0.9.8b @REM openssl安装位置 set opensslDir=E:/openssl-0.9.8b @REM VC Bin目录 set vcDir=E:/Program Files (x86)/Microsoft Visual Studio/VC98/Bin cd %opensslSetupDir% @REM 配置 perl Configure VC-WIN32 ms/do_ms.bat @REM 编译 "%vcDir%/VCVARS32.BAT" nmake -f ms/ntdll.mak @REM 安装 md %opensslDir% md %opensslDir%/bin md %opensslDir%/lib md %opensslDir%/include md %opensslDir%/include/openssl copy /b inc32/openssl/* %opensslDir%/lib copy /b out32dll/ssleay32.lib %opensslDir%/lib copy /b out32dll/libeay32.lib %opensslDir%/lib copy /b out32dll/ssleay32.dll %opensslDir%/bin copy /b out32dll/libeay32.dll %opensslDir%/bin copy /b out32dll/openssl.exe %opensslDir%/bin copy README %opensslDir% copy LICENSE %opensslDir% @pause
三、转化
执行openssl/bin下的openssl.exe即进入openssl命令行
在openssl命令行下 cer转pem openssl>x509 -in E:/Server.cer -out E:/Server.pem pfx转pem openssl>pkcs12 -in E:/test.pfx -out E:/test.pem -nodes
四、参考文档
Win32下OpenSSL的安装方法
制作WebLogic服务器证书过程
相关文章推荐
- 使用OpenSSL转换X509 PEM与PFX证书
- .NET使用OpenSSL生成的pem密钥文件(增加size为2048的密钥转换)
- 【原创】技术分享:使用openssl 把pfx证书转换为pem证书
- 使用OpenSSL转换X509 PEM与PFX证书
- 使用OpenSSL将pfx证书转换成cer格式的证书
- .NET使用OpenSSL生成的pem密钥文件(增加size为2048的密钥转换)【做电子商务的朋友可能需要】
- 使用OpenSSL将pfx证书转换成cer格式的证书
- 使用jsmooth将jar文件转换成可在无java的环境中运行的exe文件
- Linux环境使用pip安装软件提示ascii无法转换
- Window下分解pfx证书文件转换成pem文件的命令行方法
- .NET使用OpenSSL生成的pem密钥文件
- Windows环境下C源程序转换成可执行文件的过程
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
- Android开发环境搭建和项目各文件介绍应用安装和启动过程
- .NET 使用OpenSSL生成的pem文件做为RSA Key时的读取问题
- 在Linux环境下使用OpenSSL对消息和文件进行加密
- 【转】android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- .NET使用OpenSSL生成的pem密钥文件
- php自动转换pfx到pem和cer(dem格式)到pem
- .NET使用OpenSSL生成的pem密钥文件[1024位]