gpt4 book ai didi

php - 在 PHP 中使用 X509 证书加密数据

转载 作者:太空宇宙 更新时间:2023-11-03 15:10:23 25 4
gpt4 key购买 nike

我需要将加密数据发送到支付网站,他们的说明告诉我:

-X509 public certificate : "This site" will generate a X509 public certificate for every merchant account created. You’ll have to use this certificate in order to encrypt data every time you initiate to "this site" a payment. This cannot be used to decrypt data, "this site" will use a private key to decrypt.

据我所知以及我在 PHP 文档中看到的内容,如果数据已签名,您只能检查证书。那么,我如何使用给定的证书加密数据并做他们想做的事呢?

最佳答案

可能您正在搜索函数 openssl_public_encrypt() .为此,您必须加载 PHP 的 openSSL 扩展,它很可能已启用,但也可能未启用。

有关如何获取 key 的示例,请参阅评论 in the same doc (基本上使用 openssl_pkey_get_public() )但是,除了使用 fopen()fread(),您还可以使用 file_get_contents(),这是我的首选方式。

关于php - 在 PHP 中使用 X509 证书加密数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46377536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com