Babble Расширение браузера Babble - это независимое от платформы расширение браузера, которое позволяет легко шифровать и расшифровывать текстовые данные в Интернете. С помощью Babble пользователи могут создавать ключи шифрования из паролей, шифровать текст любым из этих ключей и расшифровывать любой зашифрованный текст, для которого у них есть ключ. Babble предельно прост в использовании, поэтому люди любого происхождения имеют возможность шифровать конфиденциальные данные на любом сервисе. Babble использует алгоритм Argon2i для генерации 256-битного ключа шифрования. Процесс получения ключа медленный (занимает около 0,5–2 секунды в браузере), чтобы предотвратить атаку методом грубой силы. Алгоритм шифрования - ChaCha20 -IETF- Poly1305 . Затем зашифрованный текст (побайтно) кодируется в символы UTF-8 с использованием базы из 256 символов. База по умолчанию - 256 китайских иероглифов, взятых из частотной таблицы. Вы можете использовать любую базу по своему усмотрению, если она содержит 256 символов UTF-8 и содержит только уникальные символы. Babble работает исходя из предположения, что на каждом веб-сайте используется вредоносный JavaScript . С этой целью при запуске средства выбора элементов создается iframe, источником которого является веб-ресурс . Весь зашифрованный текст, предназначенный для дешифрования, передается в iframe, где он затем дешифруется и отображается пользователю.
Рекомендуемые статьи
Embox
👁 10
Embox Embox - это настраиваемое ядро операционной системы, предназначенное для систем с ограниченными ресурсами и встроенных систем. Основная идея Embox - использовать программное обеспечение GNU/Linux без ядра Linux. Для чего? Вы можете: ▫️использовать оборудование с низким эн
Memos
👁 14
Memos Memos – это приложение для ведения заметок с открытым исходным кодом которое поддерживает Markdown для улучшенного текстового форматирования и доступно на различных платформах Оно обеспечивает надежное хранение данных локально быстрое создание записей в формате plain text и
Igatha
👁 11
Igatha Igatha — это оффлайн-приложение с открытым исходным кодом, предназначенное для подачи сгнала SOS и восстановления связи в условиях военных конфликтов и катастроф. Оно позволяет пользователям отправлять SOS-сигналы используя Bluetooth Low Energy для передачи информации без
MusicGPT
👁 8
MusicGPT MusicGPT — это приложение которое позволяет локально запускать модели искусственного интеллекта для генерации музыки Оно поддерживает генерацию музыки с учетом текста генерацию музыки с учетом мелодии и бесконечные музыкальные потоки MusicGPT можно установить на Mac и Li
ytdl-webserver
👁 12
ytdl-webserver Веб-сервер для загрузки видео YouTube.
Computer Vision Automated Fishing in Minecraft
👁 11
Computer Vision Automated Fishing in Minecraft Компьютерное зрение помогает ловить рыбу в Minecraft