使用 jsencrypt 进行 rsa 解密,使用私钥解码失败,打印出来的信息如下:

1
;有道友碰到过这种问题吗
使用 jsencrypt 进行 rsa 解密,使用私钥解码失败,打印出来的信息如下:

1
;有道友碰到过这种问题吗
你说的这个 key 和 iv 是PEM格式的密钥对吗
他大概和aes算法弄混淆了吧
嗯嗯,我后面看了下,他用的是AES加密,我用的是 rsa 非对称加密,有些不同
你为什么会用到rsa解密,一般前端加密,后端解密。可以看下你的解密代码吗?
服务端加密用的是公钥吗?
我写过一篇文章,看是否可以参考
https://mp.weixin.qq.com/s/73SLVZ65_MX1GtLthRcHMA
const rsaKey = new NodeRSA(privateKey, 'pkcs8-private-pem', { encryptionScheme: 'pkcs1' });
let decrypted = rsaKey.decrypt(key, 'utf8');
我们通信用二进制,公司要求要用 rsa 加密 
是的 用PEM格式密钥对
后面问题解决了,是后端的转了一下 utf-8 格式后解决了
谢谢大佬,