Lor*_*cci 5 php security ssl serial-number x509
我需要显示有关序列号的 SSL 证书信息。当我使用
$cert = file_get_contents('mycert.crt');
$data=openssl_x509_parse($cert,true);
$data['serialNumber']
Run Code Online (Sandbox Code Playgroud)
我收到类似 -5573199485241205751 但是当我运行命令 openssl x509 -in 'mycert.crt' -noout -serial 我收到 serial=B2A80498A3CEDC09 是否可以在 PHP 中接收?谢谢。
感谢 Petey B,这个想法很有趣,所以帮助我找到了搜索方向。解决办法是:
$serial_number= strtoupper(dechex($serial_number));
Run Code Online (Sandbox Code Playgroud)