В настоящее время я изучаю возможности создания клиента обмена сообщениями peer2peer с точки зрения шифрования, тем самым обеспечивая безопасность. Это приложение будет основано на веб-технологиях (если возможно).
Мои вопросы: возможно ли сквозное шифрование только с помощью javascript (клиент и node.js/peer.js)? Если да: правильно ли изучать методы шифрования HMAC (RSA)? Я уже пытался понять, как работают эти библиотеки, но мне пока не повезло:)
lib Я нахожу интересным, но я не понимаю (полностью) и не знаю, как его реализовать (в этом случае):
- http://bitwiseshiftleft.github.io/sjcl/
- https://github.com/Caligatio/jsSHA
- https://code.google.com/p/crypto-js/
Я могу попытаться уточнить, если потребуется.
UPDATE: Приложение будет мобильным приложением. Использование веб-технологий является немного доказательством концепции.