Бесплатный инструмент

Зашифровать текст паролем

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

Пароль передайте получателю другим способом — не тем, которым идёт сама строка.

Ни текст, ни пароль не отправляются никуда: страница считает всё во вкладке и не делает сетевых запросов.

Как это выглядит у получателя

Он получает строку вида 404T1.iVBORw0KGgo… и пароль — другим каналом. Открывает эту же страницу, переключается на «Расшифровать», вставляет строку и пароль. Больше ничего не нужно: ни регистрации, ни программы, ни расширения.

Строку можно вставлять куда угодно — в чат, в письмо, в комментарий, в описание к файлу. Она не содержит пробелов и переносов, поэтому её не портят ни мессенджеры, ни почтовые клиенты.

Что здесь не защищено

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

Рядом: зашифровать файл, записка, которая сгорает после прочтения и генератор паролей.

Содержимое закрыто — остаётся дорога

Кому и когда вы пишете, видно и без содержимого. 404 VPN закрывает эту часть, а журналов посещений мы не храним.

Как это устроено →

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

guest@404vpn:~$ cat text-crypt-faq.md
[01] $ Почему одна длинная строка, а не блок с рамкой?
> Потому что блок разваливается при пересылке. Мессенджеры переносят строки, почтовые клиенты добавляют отступы, а форумы схлопывают пробелы — и шифротекст перестаёт расшифровываться, хотя внешне выглядит целым. Одна строка без пробелов переживает всё это и вставляется куда угодно.
[02] $ Чем это отличается от шифрования файла?
> Только удобством: крипта одна и та же — AES-256-GCM, ключ из пароля через миллион повторов PBKDF2. Файлом удобно передавать документ, строкой — пару фраз прямо в переписке, не заставляя получателя ничего скачивать.
[03] $ Что видно тому, кто перехватит переписку?
> Что вы отправили зашифрованную строку, её длину и примерно когда. Содержимое — нет. Скрыть сам факт переписки шифрование не может: для этого нужен другой канал, а не другой шифр.
[04] $ Можно расшифровать чужую строку без пароля?
> Нет. Перебор — единственный путь, и он упирается в длину пароля: растяжка ключа делает каждую попытку дорогой. Короткий словарный пароль подберут, три-четыре несвязанных слова — практически нет.
[05] $ Вы храните текст или пароль?
> Нет. Страница не делает ни одного сетевого запроса при шифровании и расшифровке — всё считает WebCrypto прямо во вкладке. Проверить можно во вкладке «Сеть» в инструментах разработчика: при нажатии кнопки там ничего не появится.