在 PHP 中获取私钥 .pfx

Get private key .pfx in PHP

如何使用 PHP 以数字签名 .pfx 格式提取私人 key/public 密钥?

我想用我的私钥加密数据.pfx但是当我使用.pfx 格式打开它时出现错误。另一个问题:是否可以提取 .pfx 格式的密钥?还是应该使用 .pem 格式?或者是否可以使用 .pfx 格式加密数据?

PHP有一个函数可以读取这个证书:

$data = file_get_contents('/path/to/cert.pfx');
$certPassword = 'your password';
openssl_pkcs12_read($data, $certs, $certPassword);
var_dump($certs);

但是要使用此证书加密数据,您将需要其他 PHP openssl 函数。