我想sha256指纹使用openssl.我试过了,但你必须要sha1.我该怎么办?
我正在使用OpenSSL 1.0.1f.
命令
openssl md5 * >rand.dat
openssl genrsa -rand rand.dat -aes256 2048 > server.key
openssl req -new -key server.key -sha256 -config openssl.cfg > server.csr
openssl x509 -fingerprint -sha256 -in server.csr -req -signkey server.key -extensions v3_req -extfile openssl.cfg -out server.cer
Run Code Online (Sandbox Code Playgroud)
更改默认值如下:
[ CA_default ]
default_md = sha256 # Change
[ req ]
req_extensions = v3_req # Uncomment
Run Code Online (Sandbox Code Playgroud)