Что такое AES-шифратор текста?

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

На выходе получается AES-CBC с собственной солью на каждое сообщение и ключом, выведенным из пароля функцией EVP_BytesToKey из OpenSSL, упакованный в совместимый с OpenSSL формат CryptoJS (U2FsdGVkX1...). На странице также есть режим расшифровки, так что можно прогнать полный цикл шифрования и расшифровки, не покидая вкладку. После шифрования можно скопировать шифртекст, получить ссылку для отправки (пароль в URL никогда не попадает), показать QR-код или раскрыть панель технических деталей с солью этого сообщения. Длина ввода не ограничена, пароль не обрезается.

Как использовать

  1. Введите или вставьте текст, который хотите зашифровать, в поле ввода.
  2. Введите надёжный пароль, который понадобится для расшифровки текста в дальнейшем.
  3. Нажмите «Зашифровать» для создания шифротекста, затем скопируйте или скачайте результат для безопасной передачи.

Когда использовать

  • Отправка чувствительного фрагмента (API-ключ, адрес, recovery-фраза) по каналу, которому не до конца доверяете.
  • Шифрование заметки перед тем как вставить её в облачный документ, в заметку парольного менеджера или в приватный Gist.
  • Однократная передача секрета через одно средство связи, а пароля — через другое, чтобы избежать совместной утечки.

Результат

Вам нужно отправить коллеге учётные данные. Вы вводите «Сервер: db-prod-01, Пользователь: admin, Пароль: x7Km!9pQ» и шифруете паролем «sharedSecret2024». Зашифрованный результат можно безопасно отправить по электронной почте.

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

Насколько крепкое это шифрование на практике?
AES-256 — тот же алгоритм, что используют крупные банки, государственные структуры и HTTPS. Слабое звено — ваш пароль. Пароль из шести символов ломается перебором быстро. Случайный пароль на 16 символов в разумные сроки взломать невозможно.
Каким должен быть хороший пароль для AES?
Минимум 16 случайных символов с буквами, цифрами и спецсимволами. Парольные фразы из 5+ несвязанных слов тоже стойкие и удобнее набираются. Избегайте словарных слов, имён, дат и всего, что могут угадать ваши близкие.
Можно отправить пароль вместе с шифротекстом одним письмом или сообщением?
Нельзя. Если они утекут вместе, шифрование теряет смысл. Шифротекст отправляйте по одному каналу (письмо, документ), а пароль — по другому (SMS, звонок, ссылка из парольного менеджера).
Один и тот же текст с одним и тем же паролем всегда даёт одинаковый шифротекст?
Нет, и это сделано намеренно. Каждое шифрование использует свежую случайную соль, поэтому результат каждый раз другой. Это лишает анализаторов шаблонов и не даёт стороннему наблюдателю увидеть, что два одинаковых сообщения — один и тот же текст.
Сохраняется ли пароль где-либо?
Нет. Пароль живёт в памяти только пока открыта вкладка, используется для вывода ключа шифрования и сбрасывается при её закрытии. Инструмент не ведёт историю, телеметрию или серверные логи. Потеряете пароль — шифротекст восстановить нельзя.

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