Вы можете использовать openssl
для извлечения сертификата.
openssl s_client -connect google.com:443 > file.txt
Вы найдете сертификат в file.txt
между -----BEGIN CERTIFICATE-----
и -----END CERTIFICATE-----
, и вы можете извлечь его оттуда.Я не вижу способа использовать PHP OpenSSL модуль, чтобы сделать это из PHP, хотя, к сожалению.