Javascript 客户端web应用程序中的GPG(PGP)解密
如何在web应用程序的客户端解密一些加密数据 例如Javascript 客户端web应用程序中的GPG(PGP)解密,javascript,web-applications,encryption,pgp,gnupg,Javascript,Web Applications,Encryption,Pgp,Gnupg,如何在web应用程序的客户端解密一些加密数据 例如 数据被加密存储在服务器上 它是使用公共GPG密钥加密的 服务器将加密的数据发送到客户端 客户端需要使用其本地私钥对其进行解密 假设我可以将私钥传递到浏览器,并使用Javascript对数据进行解密。如果您想继续使用Javascript,请查看LGPL库。我知道我做这件事有点晚了,但作为将来的参考,始终有使用via的选项。主机验证主机请参阅我的一个相关小问题:它是否包括OpenPGP?不,不包括,但有一个名为的库(有关browserify的详
- 数据被加密存储在服务器上李>
- 它是使用公共GPG密钥加密的
- 服务器将加密的数据发送到客户端
- 客户端需要使用其本地私钥对其进行解密
假设我可以将私钥传递到浏览器,并使用Javascript对数据进行解密。如果您想继续使用Javascript,请查看LGPL库。我知道我做这件事有点晚了,但作为将来的参考,始终有使用via的选项。主机验证主机请参阅我的一个相关小问题:它是否包括OpenPGP?不,不包括,但有一个名为的库(有关browserify的详细信息,请参阅)。需要注意的是,根据预期负载的不同,将加密和解密工作卸载给web工作者可能是有益的,以避免阻塞浏览器的主UI线程。