openssl服务器证书操作
发布日期:2021-05-10 12:01:00 浏览次数:6 分类:精选文章

本文共 2889 字,大约阅读时间需要 9 分钟。

������

������������������������

������������������������������������������������������������������

1. ������������������������������

openssl x509 -noout -text -in baidu.com

2. ���������������������������������

openssl x509 -pubkey -in baidu.com

3. ������������������������������

openssl x509 -issuser -in baidu.com

4. ������������������

openssl x509 -enddate -in baidu.com

���������������������

Certificate:    Version: 3 (0x2)    Serial Number: 72:58:78:36:6e:9f:56:e8:1d:41:88:48    Signature Algorithm: sha256WithRSAEncryption    Issuer: C = BE, O = GlobalSign nv-sa, CN = GlobalSign Organization Validation CA - SHA256 - G2    Validity: Not Before: Apr  2 07:04:58 2020 GMT, Not After: Jul 26 05:31:02 2021 GMT    Subject: C = CN, ST = beijing, L = beijing, OU = service operation department, O = "Beijing Baidu Netcom Science Technology Co., Ltd", CN = baidu.com    Public Key Algorithm: rsaEncryption    RSA Public-Key: (2048 bit)    Modulus: 00:c1:a9:b0:ae:47:1a:d2:57:eb:1d:15:1f:6e:5c:b2:e4:f8:0b:20:db:ea:00:df:29:ff:a4:6b:89:26:4b:9f:23:2f:ec:57:b0:8a:b8:46:40:2a:7e:bc:dc:5a:45:97:4f:ad:41:0e:bc:20:86:4b:0c:5d:55:21:47:e2:31:3c:57:a7:ec:99:47:eb:47:0d:72:d7:c8:16:54:75:ef:d3:45:11:0f:4b:ce:60:7a:46:5c:28:74:ae:8e:1b:be:d8:70:66:7b:a8:93:49:28:d2:a3:76:94:55:de:7c:27:f2:0f:f7:98:0c:ad:86:da:c6:ae:fd:9f:f0:d9:81:32:9a:97:e3:21:ee:04:92:96:e4:78:11:e5:c4:10:0e:10:31:7a:4a:97:a0:eb:c7:9b:c4:da:89:37:a9:c3:37:d7:56:b1:7f:52:c7:d9:26:0a:d6:af:38:16:b1:6d:fb:73:79:b1:68:79:03:90:eb:88:7b:8c:48:91:98:51:a5:07:94:86:a5:78:46:79:8f:58:9b:e9:35:59:a7:f1:7b:57:31:0a:90:cf:24:ce:0d:24:e7:92:b2:6a:e9:e6:96:37:0a:b8:7c:87:2f:74:d2:5c:e8:4b:0a:5f:66:18:a7:41:86:cf:26:a6:08:8e:a5:49:17:92:53:b3:91:a5:cf:53:b0:31

������RSA���������������������

������������������������Ubuntu���������������RSA������������������������

2.1 ������RSA������������

openssl genrsa -out mykey.pem 2048

2.2 ���������������

openssl rsa -in mykey.pem -pubout -out mypubkey.pem

2.3 RSA���������������

echo "hello" > mingwen.txtopenssl rsautl -encrypt -pubin -inkey mypubkey.pem -in mingwen.txt -out miwen.txt

2.4 RSA���������������

openssl rsautl -decrypt -inkey mykey.pem -in miwen.txt

������ECDSA���������������������

ECDSA������������������������������������������������������������������������������ECDSA���������������������������

3.1 ������ECDSA���������

openssl ecparam -name secp256k1 -genkey -out ecdsa_priv.pem

3.2 ���������������

openssl ec -in ecdsa_priv.pem -pubout -out ecdsa_pub.pem

3.3 ���������������

echo "hello" > mingwen.txtopenssl dgst -sha256 -sign ecdsa_priv.pem -out signature.txt mingwen.txt

3.4 ���������������

openssl dgst -sha256 -verify ecdsa_pub.pem -signature signature.txt mingwen.txt

������������������������������������������������������������������������������"Verified OK"���

上一篇:国密版 Nginx服务器安装
下一篇:windows中如何让chrome信任自签名证书?

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年04月10日 10时06分13秒