Javascript 如何使用Node rsa在Node JS中加密值,以及如何使用JSEncrypt在Angular JS中解密加密值

Javascript 如何使用Node rsa在Node JS中加密值,以及如何使用JSEncrypt在Angular JS中解密加密值,javascript,angularjs,node.js,encryption,cryptography,Javascript,Angularjs,Node.js,Encryption,Cryptography,这个问题可能很傻。但是我没有更好的文档来解决这个问题 我正在开发一个应用程序,在后端使用Node JS/Express JS,在前端使用Angular JS/JSEncrypt 每个REST api的输出JSON中都有一个名为totalSales的字段。我希望使用节点rsa模块对来自后端的此字段进行加密。我可以在前端使用JSEncrypt对值进行解密 前端我想写代码的方式 // pseudo code for front end this.crypt = new JSEncrypt({

这个问题可能很傻。但是我没有更好的文档来解决这个问题

我正在开发一个应用程序,在后端使用
Node JS/Express JS
,在前端使用
Angular JS/JSEncrypt

每个REST api的输出JSON中都有一个名为
totalSales
的字段。我希望使用
节点rsa
模块对来自后端的此字段进行加密。我可以在前端使用
JSEncrypt
对值进行解密

前端我想写代码的方式

// pseudo code for front end    
this.crypt = new JSEncrypt({ default_key_size: 1024 })
    data['totalSales'] = this.crypt.decrypt(data['totalSales'])
后端我想写代码

//pseudo code for back end
 var key = NodeRSA(<some pem string if possible>)
//后端的伪代码
var key=NodeRSA()
但是我对
公钥/私钥
感到困惑。

怎么做

你为什么不在两边都使用锻造呢?@ArtjomB。谢谢你,你为什么不在两边都使用锻造呢?@ArtjomB。非常感谢。