是否可以在PHP中使用公钥加密消息,然后在JS中使用私钥解密消息?
我发现了一些用于PHP和jQuery的不同RSA加密脚本,但是似乎没有一个可以同时使用。也许我正在解决所有错误,但是基本上我是从以下位置开始:phpseclib-jsbn-rsa(https://github.com/mvhaen/phpseclib-jsbn-rsa),而我正试图扭转这一过程。
经过几次搜索后,我遇到了一个似乎正在尝试执行相同操作的家伙:phpseclib / jsbn:使用PHP中的公钥加密,使用jsbn中的私钥解密。而且我无法使它正常工作。
我知道,通过RSA通过与服务器共享客户端生成的密钥,有多种方法可以使用AES实现几乎相同的目的。但是有可能做我想做的事情吗?
如果您希望某人能够复制/粘贴密文,则该密文可能应该是base64编码或十六进制编码的(即“ \ 0”为“ 00”,依此类推)
除此之外,只需将所有加密实例替换为解密,反之亦然,我希望您一切顺利。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句