25

我希望在 Javascript 中进行一些客户端 PGP 加密。我发现一些 GPL 库散落在网络上,但出于明显的原因,由于许可问题,我无法使用该代码。

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

4

4 回答 4

18

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

https://github.com/bitwiseshiftleft/sjcl

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

于 2011-09-14T18:32:29.033 回答
16

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

于 2013-01-14T06:25:33.313 回答
6

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

于 2011-04-07T13:11:55.033 回答
5

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

于 2016-08-27T16:18:37.717 回答