Openssl - Win64 踩死坑
openssl是一个强大的安全套接字密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其他目的使用。openssl整个软件可以分为三个主要的功能部分:密码算法库、SSL协议库以及应用程序。
下载和安装openssl
安装openssl有两种方式,第一种是装上安装包即可运行;第二种是下载源码,自己编译。我选择最简单的方式作为介绍:使用openssl安装包。
Windows的openssl安装包下载地址:http://slproweb.com/products/Win32OpenSSL.html
根据自己的系统,选择合适的版本。
我下载的版本是1.0.2。个人不推荐使用1.1.0及以后的版本。安装完成后,可以在Windows命令行中输入openssl,然后输入version查看安装的版本。
在使用openssl之前,还需要设置两个环境变量。那么首先进入该目录下,然后在命令行中输入:
C:\Program Files (x86)\openssl>set RANDFILE=C:\Program Files (x86)\OpenSSL-Win64\.rnd
C:\Program Files (x86)openssl>set OPENSSL_CONF=C:\Program Files (x86)\OpenSSL-Win64\bin\openssl.cfg
1
2
这时你就可以使用openssl。
下面更换安装目录:
C:\WINDOWS\system32>D:
D:\>D:\Program Files (x86)\OpenSSL-Win64
'D:\Program' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
D:\>cd D:\Program Files (x86)\OpenSSL-Win64
D:\Program Files (x86)\OpenSSL-Win64>openssl
OpenSSL> verion
openssl:Error: 'verion' is an invalid command.
Standard commands
asn1parse ca ciphers cms
crl crl2pkcs7 dgst dh
dhparam dsa dsaparam ec
ecparam enc engine errstr
gendh gendsa genpkey genrsa
nseq ocsp passwd pkcs12
pkcs7 pkcs8 pkey pkeyparam
pkeyutl prime rand req
rsa rsautl s_client s_server
s_time sess_id smime speed
spkac srp ts verify
version x509
Message Digest commands (see the `dgst' command for more details)
md4 md5 mdc2 rmd160
sha sha1
Cipher commands (see the `enc' command for more details)
aes-128-cbc aes-128-ecb aes-192-cbc aes-192-ecb
aes-256-cbc aes-256-ecb base64 bf
bf-cbc bf-cfb bf-ecb bf-ofb
camellia-128-cbc camellia-128-ecb camellia-192-cbc camellia-192-ecb
camellia-256-cbc camellia-256-ecb cast cast-cbc
cast5-cbc cast5-cfb cast5-ecb cast5-ofb
des des-cbc des-cfb des-ecb
des-ede des-ede-cbc des-ede-cfb des-ede-ofb
des-ede3 des-ede3-cbc des-ede3-cfb des-ede3-ofb
des-ofb des3 desx idea
idea-cbc idea-cfb idea-ecb idea-ofb
rc2 rc2-40-cbc rc2-64-cbc rc2-cbc
rc2-cfb rc2-ecb rc2-ofb rc4
rc4-40 seed seed-cbc seed-cfb
seed-ecb seed-ofb
openssl>set RANDFILE=D:\Program Files (x86)\OpenSSL-Win64\.rnd
openssl>set OPENSSL_CONF=D:\Program Files (x86)\OpenSSL-Win64\bin\openssl.cfg
更多推荐
所有评论(0)