1
Я пытаюсь получить информацию о владельце сертификата с PHP. У меня есть файл .p12
и при попытке прочитать информацию с openssl
PHP
функций:Читать данные владельца Cert из файла .p12 с PHP
if (getenv('HTTPS')=='on'){
$cert=$_SERVER['SSL_CLIENT_CERT'];
}else{
$fname = "certname.p12";
$f = fopen($fname, "r");
$cert = fread($f, filesize($fname));
fclose($f);
}
$certdata = array();
$pass = "pass";
openssl_pkcs12_read($cert, $certdata, $pass);
print_r($certdata);
я получить три шифрованные поля:
['cert']
['pkey']
['extracerts']['0']
Как можно прочитать, например, по электронной почте поле в виде обычного текста?
Благодаря