Шифрование текста
Зашифруйте любой текст паролем — AES-256-GCM с ключом из 210 000 раундов PBKDF2, целиком в браузере. Вставьте результат на вкладке «Расшифровать», чтобы получить текст обратно. Ничего никуда не отправляется.
Что внутри блока
Результат — один base64-блок: четырёхбайтовая метка формата, случайная соль, случайный IV и шифртекст с тегом аутентификации GCM в конце. Всё нужное для расшифровки — кроме фразы — едет внутри блока, поэтому его можно хранить в заметке, файле или сообщении и расшифровать здесь позже.
Инструмент — статическая страница: однажды загрузившись, работает офлайн, и нет сервера, которому надо доверять. Математику выполняет WebCrypto браузера, а вкладка «Сеть» остаётся пустой от первой до последней клавиши.
Частые вопросы
Что именно защищает текст?
AES-256 в режиме GCM — та же конструкция, что в TLS. Парольная фраза растягивается в 256-битный ключ через PBKDF2 с 210 000 раундами SHA-256 и свежей случайной солью: одна и та же фраза каждый раз даёт другой ключ, а словарная атака платит полную цену за каждую попытку.
Почему один текст шифруется по-разному?
На каждое шифрование генерируются свежие соль и IV — это свойство, а не ошибка. Одинаковые выходы выдали бы, что два блока прячут один текст. С правильной фразой расшифруется любой из них.
Что будет при неверной фразе?
Ошибка — и ничего больше. GCM проверяет подлинность прямо при расшифровке: неверный ключ и подменённый блок одинаково не проходят проверку тега, поэтому инструмент никогда не выдаёт мусор, который можно принять за настоящий текст, — и намеренно не говорит, какая из двух причин сработала.
Можно ли восстановить текст без фразы?
Нет — и никто не может, в этом суть. Нет аккаунта, сброса и чёрного хода; ключ существует, только пока фраза в поле. Храните фразу так же надёжно, как текст, который она защищает.
Похожие инструменты
- Конструктор схем и блок-схемРисуйте блок-схемы и диаграммы, соединяйте блоки стрелками, которые прокладывают себя сами, и раскладывайте всё автоматически. Экспорт в SVG.
- Генератор паролейСоздавайте надёжные пароли криптографическим генератором браузера с оценкой стойкости.
- HTML-сущностиКодируйте текст для HTML или декодируйте сущности обратно — ломающие разметку знаки, именованные наборы, числовые ссылки до эмодзи. Ровно один проход.