LuckySerenityБезопасный просмотр .txt.enc
1 файл → 2 пароль → 3 просмотр

Безопасный просмотр

Расшифруй файл .txt.enc прямо в браузере. Файл и пароль не загружаются на сервер.

Обработка выполняется локально в браузере
Зашифрованный файлПоддерживаются файлы .enc и .txt.enc
Файл ещё не выбран
ПарольВведите пароль от файла
Выберите файл и введите пароль
Предпросмотр расшифрованного текста
🛡️

Как защищён файл

LuckySerenity использует несколько уровней защиты. Расшифровка выполняется прямо в браузере.

01 · Случайная сольДля каждого файла создаётся уникальная 16-байтовая salt. Поэтому один и тот же пароль даёт разные ключи для разных файлов.
02 · Argon2idОсновной KDF — Argon2id: 128 MiB памяти, 3 итерации и параллелизм примерно половины логических процессоров. Это специально замедляет перебор паролей.
03 · PBKDF2-SHA256Если Argon2id недоступен, используется PBKDF2-HMAC-SHA256 с 150 000 итерациями. Выбранный KDF записан в заголовке файла.
04 · AES-256-GCMДанные шифруются AES-GCM с 256-битным ключом. Каждый блок получает отдельный nonce, а GCM проверяет подлинность и целостность.
05 · Проверка каждого блокаФайл разбит на блоки. Заголовок является аутентифицированными дополнительными данными, поэтому изменение содержимого или служебных параметров обнаруживается.
06 · Файл не отправляется на серверВыбранный файл, пароль и расшифрованный текст обрабатываются локально в браузере. Сервер сайта не получает их.
Важно о пароле. Если пароль потерян, восстановить его из файла невозможно. Используй длинный и непредсказуемый пароль.