
Chrome からのローカルホスト TSL/SSL 証明書を .PEM ファイルに保存しています。oppenssl コマンドを使用して、それを人間が判読できるフィールドのリストにデコードする方法を知りたいです。
これを Google で検索すると、秘密鍵の操作方法に関する情報のみが返されました。
公開鍵をデコードするためのオンライン ユーティリティはありますが、Python を使用してプログラム的に簡単にアクセスできる方法が必要です。ライブラリを使用してこれを行う方法が見つからなかったので、openssl コマンドが機能するかもしれないと考えました。
.PEM ファイル内の公開キー テキストは、オンライン デコード ユーティリティで機能する標準の公開キー形式です。
ありがとう!
答え1
PKCS#1 形式の公開鍵を表示する場合は、以下を使用できます。
openssl rsa -pubin -in <file> -text
答え2
oppenssl コマンドを使用して、これを人間が読めるフィールドのリストにデコードするにはどうすればよいですか。
openssl x509 -in NAME.pem -text -noout
「NAME」を .pem ファイルのファイル名に置き換えます。