Шифрование PGP в Javascript
Я ищу, чтобы сделать некоторое шифрование PGP на стороне клиента в Javascript. Я нашел библиотеку GPL, разбросанную по сети, но по очевидной причине я не могу использовать этот код из-за проблем с лицензированием.
Я ищу некоторую BSD-подобную лицензионную библиотеку, которая бы выполнила то же самое. Кто-нибудь знает библиотеку, которую я мог бы использовать?
Ответы
Ответ 1
Недавно я нашел лицензионную библиотеку javascript на стороне клиента MIT:
https://github.com/bitwiseshiftleft/sjcl
Он хорошо работает до сих пор, и он обеспечивает полное шифрование данных на стороне клиента. Убедитесь, что даже до того, как данные покинули браузер, он уже безопасен с использованием схемы шифрования с открытым ключом.
Ответ 2
OpenPGP.js, вероятно, самая полная и самая быстрая реализация (это совлокальные усилия) и лицензирована под LGPL.
Возможно, вы захотите присоединиться к их списку рассылки.
Ответ 3
См. http://www.hanewin.net/encrypt/
Ответ 4
Я знаю, что это старый вопрос, но я недавно нашел: https://keybase.io/kbpgp при поиске аналогичного элемента. Лицензия BSD вместо * GPL.