Javascript 从服务器节点返回RSA加密

Javascript 从服务器节点返回RSA加密,javascript,node.js,ssl,rsa,Javascript,Node.js,Ssl,Rsa,我正在开发一个移动应用程序,使用它我必须通过REST服务连接到我的服务器 我想加密从客户端到服务器的数据转换,反之亦然。 为此,我查阅了很多关于RSA的文档,但到处都在说,在客户端使用公钥可以加密,使用私钥可以解密 但问题是,在登录后,我想以加密的方式从服务器发送“用户详细信息”作为响应 所以这里的问题是,我们能用私钥加密,用公钥解密吗? 如果是的话,请为客户端和nodejs服务器端推荐一些库 如果没有,那么告诉我解决方案 提前感谢使用HTTPS。它以透明的方式进行公钥/私钥加密。作为响应,它是

我正在开发一个移动应用程序,使用它我必须通过REST服务连接到我的服务器

我想加密从客户端到服务器的数据转换,反之亦然。 为此,我查阅了很多关于RSA的文档,但到处都在说,在客户端使用公钥可以加密,使用私钥可以解密

但问题是,在登录后,我想以加密的方式从服务器发送“用户详细信息”作为响应

所以这里的问题是,我们能用私钥加密,用公钥解密吗? 如果是的话,请为客户端和nodejs服务器端推荐一些库

如果没有,那么告诉我解决方案


提前感谢

使用HTTPS。它以透明的方式进行公钥/私钥加密。

作为响应,它是否从服务器端进行加密?是的。是的。整个通信都是加密的。因为我使用一些软件监视来自服务器的数据进出…所以我发现在HTTPS客户端数据加密后,服务器响应是原始的data@Rahul-这听起来像是你用来监控它的方法中的一个缺陷。好吧,那么我将使用一些好的软件进行测试,顺便说一句,2048位的自签名证书足够安全吗?还是我需要其他的机制