Шифрование текста

Работает офлайнНичего не загружаетсяБесплатно, без регистрации
Восстановления нет. Потеряна фраза — потерян текст.

Вывод ключа и шифрование выполняются в этой вкладке через WebCrypto. Ни текст, ни фраза, ни блок не покидают браузер.

Зашифруйте любой текст паролем — AES-256-GCM с ключом из 210 000 раундов PBKDF2, целиком в браузере. Вставьте результат на вкладке «Расшифровать», чтобы получить текст обратно. Ничего никуда не отправляется.

Что внутри блока

Результат — один base64-блок: четырёхбайтовая метка формата, случайная соль, случайный IV и шифртекст с тегом аутентификации GCM в конце. Всё нужное для расшифровки — кроме фразы — едет внутри блока, поэтому его можно хранить в заметке, файле или сообщении и расшифровать здесь позже.

Инструмент — статическая страница: однажды загрузившись, работает офлайн, и нет сервера, которому надо доверять. Математику выполняет WebCrypto браузера, а вкладка «Сеть» остаётся пустой от первой до последней клавиши.

Частые вопросы

Что именно защищает текст?

AES-256 в режиме GCM — та же конструкция, что в TLS. Парольная фраза растягивается в 256-битный ключ через PBKDF2 с 210 000 раундами SHA-256 и свежей случайной солью: одна и та же фраза каждый раз даёт другой ключ, а словарная атака платит полную цену за каждую попытку.

Почему один текст шифруется по-разному?

На каждое шифрование генерируются свежие соль и IV — это свойство, а не ошибка. Одинаковые выходы выдали бы, что два блока прячут один текст. С правильной фразой расшифруется любой из них.

Что будет при неверной фразе?

Ошибка — и ничего больше. GCM проверяет подлинность прямо при расшифровке: неверный ключ и подменённый блок одинаково не проходят проверку тега, поэтому инструмент никогда не выдаёт мусор, который можно принять за настоящий текст, — и намеренно не говорит, какая из двух причин сработала.

Можно ли восстановить текст без фразы?

Нет — и никто не может, в этом суть. Нет аккаунта, сброса и чёрного хода; ключ существует, только пока фраза в поле. Храните фразу так же надёжно, как текст, который она защищает.

Похожие инструменты