1

サイトが自身を識別するために使用する公開鍵(できればPEM形式)を抽出する必要があります。

たとえば、引数(https://www.example.com/)としてURLを受け取り、そのサイトへの接続を確立して証明書をフェッチする関数。

PHPコードでどのように解決できるかについてのアイデアはありますか?

4

2 に答える 2

1

openssl証明書を抽出するために使用できます。

openssl s_client -connect google.com:443 > file.txt

file.txtとの間に証明書が-----BEGIN CERTIFICATE-----あり-----END CERTIFICATE-----、そこから抽出できます。残念ながら、 PHPOpenSSLモジュールを使用してPHP内からこれを行う方法はわかりません。

于 2011-05-25T13:06:23.947 に答える
0

すべての証明書チェーンの抽出を実行するこのオンラインツール

ここに画像の説明を入力してください

于 2021-02-11T06:02:22.247 に答える