关于 PHP 公钥进行 RSA 加密的问题 (已解决)

最近接触个API需要加密密码,下面是Python部分

import rsa

key = rsa.PublicKey(n, e)

encropy_pwd = rsa.encrypt(message, key)

binascii.b2a_hex(encropy_pwd)

以下是我 PHP 处理的部分,使用了 phpseclib 生成公钥,但加密结果是不正确的,不知道大家有没有相关经验

use phpseclib\Crypt\RSA;

$rsa = new RSA();

$rsa->loadKey([
    'n' => new \phpseclib\Math\BigInteger($n, 16),
    'e' => new \phpseclib\Math\BigInteger($e, 16),
]);

$ciphertext = $rsa->encrypt($message);

return bin2hex($ciphertext);

已解决,以上代码没任何问题。。。

rsa

php吹水交流群 570769430

Hanson
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 1

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!