Javascript中的PGP加密

Cla*_*ule 21 javascript browser cross-browser pgp

我想在Javascript中做一些客户端PGP加密.我发现一些GPL库散布在网络上,但由于显而易见的原因,由于许可问题,我无法使用该代码.

我正在寻找一些类似BSD的许可证库,可以完成同样的事情.有人知道我可以使用的图书馆吗?

Cla*_*ule 17

我最近发现了一个MIT许可的客户端JavaScript库:

https://github.com/bitwiseshiftleft/sjcl

它到目前为止运行良好,它允许对数据进行全客户端加密.确保即使在数据离开浏览器之前,使用公钥 - 私钥加密方案也是安全的.

  • 这真的是PGP吗? (4认同)
  • 没有。斯坦福图书馆不支持 PGP,但它仍然支持公共/私有加密方案,这足以满足我的需求。 (2认同)

小智 14

OpenPGP.js可能是最完整和最快的实现(这是一项协作工作),并在LGPL下获得许可.您可能想加入他们的邮件列表.


小智 6

http://www.hanewin.net/encrypt/

  • 你在另一个答案的一年之久的评论中注意到了相同的链接吗? (3认同)

Jus*_*eks 5

我知道这是一个老问题,但我最近在寻找类似的项目时发现:https: //keybase.io/kbpgp 。BSD 许可而非 *GPL。