11

我如何能够在 Web 应用程序的客户端解密一些加密数据?

例如

  • 数据以加密方式存储在服务器上。
  • 它是使用公共 GPG 密钥加密的。
  • 服务器将加密后的内容发送给客户端。
  • 客户端需要使用其本地私钥对其进行解密。

假设我能够将私钥传递给浏览器并使用 Javascript 来解密数据。

4

2 回答 2

14

如果您想坚持使用 JavaScript,请查看 LGPL 库OpenPGP.js

于 2013-06-06T08:27:13.543 回答
3

我知道我来晚了,但为了将来参考,总是可以选择通过Browserify 使用crypto- browserify

于 2015-03-16T20:38:30.043 回答