Как зашифровать и расшифровать текст с помощью AES
AES (Advanced Encryption Standard) — алгоритм, которому доверяют во всём мире для защиты конфиденциальных данных. Этот инструмент предоставляет AES-256 с ключом, выведенным из пароля через PBKDF2 — 150 000 раундов SHA-256.
Всё работает локально в браузере через Web Crypto API. Ваш пароль и данные никогда не покидают страницу, ничего не сохраняется и не передаётся.
Выберите режим и алгоритм
Вкладка «Шифровать» защищает текст, «Расшифровать» — восстанавливает его. Для шифрования доступны AES-GCM (с аутентификацией, рекомендуется) и AES-CBC (совместимость с legacy); при расшифровке алгоритм определяется автоматически.
Введите надёжный пароль
Пароль — единственное, что может открыть данные, поэтому он должен быть длинным и уникальным. Ключ выводится через PBKDF2 с солью, что резко замедляет перебор.
Что такое соль и IV
Для каждого шифрования создаются случайные соль и IV, которые упаковываются в результирующий блок. После шифрования их значения в base64 можно посмотреть под результатом.
Как безопасно поделиться
Скопируйте весь base64-блок и передайте вместе с информацией об алгоритме — получателю понадобятся только пароль и этот инструмент. Без пароля данные не прочитает никто, включая нас: ничего не загружается в сеть.