使用 openssl 命令获取证书的主题密钥标识符

get Subject Key Identifier of certificate with openssl commands

我想使用 openssl 以及证书的每个 x509 扩展 属性 获取我的证书的主题密钥标识符,但我没有找到任何解决方案。有办法的话请帮忙

我需要 OpenSSL 命令来完成。

既然你提到你需要通过命令行找到 X.509 扩展:

openssl x509 -in cert.pem -noout -text

您应该看到打印的扩展如下所示:

X509v3 extensions:

        X509v3 Basic Constraints: 
            CA:TRUE
        X509v3 Key Usage: 
            Certificate Sign, CRL Sign
        Netscape Comment: 
            OpenSSL Generated Certificate
        X509v3 Subject Key Identifier: 
            58:47:30:77:3F:EF:AC:3D:5A:A3:BB:F6:7F:D2:CE:95:08:77:23:A0
        X509v3 Authority Key Identifier: 
           keyid:FB:7B:FB:7B:23:87:8B:FC:3D:97:33:11:6B:0D:37:A0:21:8D:E6:CD