【发布时间】:2014-07-04 01:15:29
【问题描述】:
我有一个场景,我必须在服务器端加密(使用 java)并使用非对称密钥加密在客户端(使用任何 JavaScript 库)解密相同的数据,因为我们想从服务器发送一些敏感信息side.so 我的问题是 -
- 真的有可能吗?如果是,如何?
- 如果没有?为什么?
如果真的有可能,那么请提供任何链接或任何示例以开始,并且仅在不可能的情况下才提供替代方案(我知道我们有 SSL,但请把它放在一边)。
非常感谢任何帮助。
【问题讨论】:
-
javascript 是在网络浏览器中运行还是类似于 Node.js 库?我的意思是:如果您必须将 JavaScript 库发送给另一方(Web 浏览器),那么您必须使用 SSL 来防止中间人攻击。但是,如果它是 Node.js 并且最终“用户”已经拥有 JavaScript 代码(并且您可以验证它的来源),那么您也许能够找到解决方案。
-
从这里查看#1 答案以获取更多信息:stackoverflow.com/questions/6116883/…
标签: java javascript cryptography encryption-asymmetric javascript-security