如何使用 openssl 指令解碼憑證/公鑰 .PEM 檔案?

如何使用 openssl 指令解碼憑證/公鑰 .PEM 檔案?

我將 Chrome 中的本機 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 檔案具有的任何檔案名稱。

相關內容