如何使用 openssl 命令解码证书/公钥 .PEM 文件?

如何使用 openssl 命令解码证书/公钥 .PEM 文件?

我将 Chrome 中的 localhost TSL/SSL 证书存储到 .PEM 文件中。想知道如何使用 oppenssl 命令将其解码为人类可读字段列表。

谷歌搜索仅返回有关如何使用私钥的信息。

有一些在线实用程序可以解码公钥,但我需要一种可以使用 Python 以编程方式轻松访问的方法。我找不到使用库来执行此操作的方法,所以我想 openssl 命令可能会有用。

.PEM 文件中的公钥文本是可在在线解码实用程序中起作用的标准公钥格式。

谢谢你!

答案1

如果要查看 PKCS#1 格式的公钥,可以使用:

openssl rsa -pubin -in <file> -text

答案2

如何使用 oppenssl 命令将其解码为人类可读的字段列表。

openssl x509 -in NAME.pem -text -noout

将“NAME”替换为您的.pem文件的文件名。

相关内容