node-rsa加密,java解密调试
用NODE RSA JS 加密解密正常,用JAVA RSAUtils工具类加密解密正常。但是用node加密玩的java解密不了。原因:node默认的是 DEFAULT_ENCRYPTION_SCHEME = 'pkcs1_oaep'? 而java中默认的是pkcs1。 node-rsa源码:https://github.com/rzcoder/node-rsa/blob/ea5c17d9351c857c0594d7921c596ff5636882f1/src/NodeRSA.js
OptionsYou can specify some options by second/third constructor argument,or over?
import NodeRSA from 'node-rsa'= (data) =>= NodeRSA('-----BEGIN PUBLIC KEY-----n' + 'MIGfMA0。。。。。。。AQABn' + '-----END PUBLIC KEY-----'
key.setOptions({encryptionScheme: 'pkcs1'= key.encrypt(data,'base64'
后台: [] decryptByPrivateKey([] keyBytes == === inputLen == offSet = 0 i = 0
(inputLen - offSet > 0 (inputLen - offSet >== cipher.doFinal(encryptedData,inputLen -0++= i *[] decryptedData =
?参考:https://blog.csdn.net/mshootingstar/article/details/56496719 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |