如何使用PHP7.1将P7C文件转换为pem文件?

时间:2019-07-18 10:05:45

标签: php openssl certificate

我正在处理一些证书问题。 我想将p7c文件转换为pem文件。 出于安全原因,系统已禁用了某些php函数,例如“ system,exec”等。 但是php中的openssl扩展不是完整的实现,所以我不怎么做。 有人可以帮我吗?谢谢。

1 个答案:

答案 0 :(得分:0)

P7C指示PKCS#7巫婆是经过签名或加密的容器,可以包含几乎所有内容-想像ZIP文件。

PEM指定如何格式化加密或认证的数据(用于电子邮件)。蒸馏:数据的base64表示形式。

要将P7C / PKCS#7转换为PEM格式,只需读取字节并将其写为base64

如果这不是您要执行的操作,请重新回答您的问题,并向我们提供更多详细信息...

如果您打算读取封装在P7C中的证书,请查看PHP的openssl_pkcs7_read方法