Babble Расширение браузера Babble - это независимое от платформы расширение браузера, которое позволяет легко шифровать и расшифровывать текстовые данные в Интернете. С помощью Babble пользователи могут создавать ключи шифрования из паролей, шифровать текст любым из этих ключей и расшифровывать любой зашифрованный текст, для которого у них есть ключ. Babble предельно прост в использовании, поэтому люди любого происхождения имеют возможность шифровать конфиденциальные данные на любом сервисе. Babble использует алгоритм Argon2i для генерации 256-битного ключа шифрования. Процесс получения ключа медленный (занимает около 0,5–2 секунды в браузере), чтобы предотвратить атаку методом грубой силы. Алгоритм шифрования - ChaCha20 -IETF- Poly1305 . Затем зашифрованный текст (побайтно) кодируется в символы UTF-8 с использованием базы из 256 символов. База по умолчанию - 256 китайских иероглифов, взятых из частотной таблицы. Вы можете использовать любую базу по своему усмотрению, если она содержит 256 символов UTF-8 и содержит только уникальные символы. Babble работает исходя из предположения, что на каждом веб-сайте используется вредоносный JavaScript . С этой целью при запуске средства выбора элементов создается iframe, источником которого является веб-ресурс . Весь зашифрованный текст, предназначенный для дешифрования, передается в iframe, где он затем дешифруется и отображается пользователю.

GitHub: https://github.com/XCF-Babble/babble

Дата: 23.05.2026