Шифрование файлов (AES-256-GCM) — бесплатно
Шифруйте любой файл паролем с использованием AES-256-GCM и PBKDF2 (250 000 итераций). Файл .enc открывается только с правильным паролем и только этим инструментом. Полностью на стороне клиента — файл никогда не покидает устройство.
Онлайн-сервисы шифрования получают ваш файл — здесь он шифруется на вашем устройстве, а пароль никогда его не покидает.
Перетащите файл сюда или нажмите для выбора
Any file · обрабатывается на вашем устройстве
или нажмите Ctrl+V, чтобы вставить из буфера обмена
Ваши файлы никогда не покидают устройство. Вся обработка происходит локально в браузере.
Перетащите любой файл и выберите пароль — вы получите копию .enc, которую можно открыть только этим паролем.
Сохраните этот пароль в надёжном месте. Мы его не видим, поэтому потерянный пароль восстановить нельзя, и файл останется заблокированным навсегда.
Надёжное стандартное шифрование. AES-256-GCM с ключом, производным от вашего пароля через PBKDF2 (250 000 итераций SHA-256). Случайные соль и IV хранятся в заголовке файла; изменение даже одного байта приводит к ошибке аутентификации при расшифровке.
Формат файла (для резервного дешифратора)
"LIBE2" + 16 байт соли + 12 байт IV + шифртекст AES-256-GCM. Ключ — PBKDF2-HMAC-SHA256, 250 000 итераций, из вашего пароля в UTF-8 с нормализацией NFKC. Первые 33 байта заголовка — аутентифицируемые данные. Расшифрованное содержимое — это 2 байта длины имени файла, имя файла, затем сам файл. Файлы, созданные до этого обновления ("LIBE1"), по-прежнему открываются.
Ваш пароль нигде не хранится и не передаётся — всё работает в вашем браузере. Если вы его потеряете, файл восстановить невозможно. Большие файлы (> ~200 МБ) обрабатываются несколько секунд и потребляют значительный объём памяти.
Как это работает
Зашифруйте любой файл паролем, чтобы только тот, кто знает пароль (и использует этот инструмент), мог его открыть. Шифрование и расшифровка выполняются локально через Web Crypto API браузера — без серверов и без депонирования ключей.
- 1Вы перетаскиваете файл и выбираете парольФайл читается в память браузера. Ваш пароль получает 256-битный ключ AES через PBKDF2 — 250 000 итераций SHA-256 со свежей случайной солью.
- 2Файл шифруется AES-256-GCMГенерируется новый случайный IV. AES-256 в режиме Galois/Counter Mode создаёт 16-байтовый тег аутентификации, поэтому любое изменение зашифрованного файла приводит к явной ошибке расшифровки.
- 3Загрузите .enc файл (и расшифруйте его позже)Вывод начинается с заголовка «LIBE1», несущего соль, IV и исходное имя файла, за которым следует зашифрованный текст. Перетащите его обратно сюда в режиме Расшифровки с паролем, чтобы восстановить исходный.
Ваш файл никогда не покидает устройство. Если вы потеряете пароль, файл будет утрачен — механизма восстановления нет, так задумано.
Похожие инструменты
Защитить PDF паролем
Добавьте пароль к PDF с шифрованием AES-256 и при необходимости отключите печать, копирование или редактирование. Работает в браузере; ничего не загружается на сервер.
Шифрование текста
Шифруйте и расшифровывайте текст с паролем с использованием надёжного AES-256-GCM. Пароль не покидает браузер. Делитесь секретами безопасно.
Разблокировать PDF
Удалите пароль с PDF, который вы можете открыть, или снимите ограничения на печать, копирование и редактирование. Несколько файлов сразу. Работает в браузере; ничего не загружается на сервер.