如何用短键在PHP中实现PGP

时间:2018-10-09 08:52:30

标签: php gnupg pgp openpgp

我想用PHP实现PGP。我见过像Google reCaptcha或Stripe这样的服务,它们为用户提供两个密钥,公开密钥和秘密密钥。当您要根据用户编写的内容获取令牌时,第一个加密您的JS(公众可见)和其API端点之间的通信。然后,第二个加密对代码及其API端点之间的通信进行加密,以检查令牌是否合法。

reCaptcha的密钥长度为40个字符,Stripe的密钥长度为24个字符。

key length example

他们是如何做到的?因为如果我使用openssl PHP函数,我会得到非常长的密钥,并且对GnuPG的期望也一样。

非常感谢, -阿尔宾(Albin)

0 个答案:

没有答案