Защита / Файлы
Зашифровать файл паролем (AES-256)
Зашифруйте любой файл по паролю в браузере с помощью AES-256-GCM и расшифруйте его здесь; ничего не загружается на сервер, поддерживаются файлы до 1 GB.
Зашифровать файл паролем (AES-256): Из пароля с помощью 600,000 раундов PBKDF2-HMAC-SHA-256 и случайной соли создаётся ключ длиной 256 бит. Файл шифруется фрагментами по 4 MB с помощью AES-256-GCM: для каждого фрагмента используются собственный nonce и тег аутентификации. Фрагменты связаны с файлом и порядком следования, поэтому любое изменение, перестановка или усечение приведут к ошибке расшифровки. Исходные имя и тип файла шифруются вместе с содержимым. Работает на 100% локально в вашем браузере, файлы на сервер не загружаются.
- Категория
- Инструменты для разработчиков
- Запуски
- В вашем браузере
- Стоимость
- Бесплатно · без регистрации
- Доступность
- Готово к использованию
Полностью работает в браузере
Ничего не загружается
Файл шифруется в браузере с помощью AES-256-GCM с использованием ключа, созданного из вашего пароля посредством 600,000 раундов PBKDF2, и сохраняется как файл .toea; ничего не загружается. Откройте его здесь снова с тем же паролем. Восстановить забытый пароль невозможно, поэтому храните его в безопасном месте. Любое изменение зашифрованного файла или его усечение приведёт к ошибке расшифровки, а не к созданию повреждённого файла.
Формат файла
Файл .toea начинается с 8 байт TOEAFILE, байта версии, количества итераций PBKDF2 и размера фрагмента в виде 4-байтовых чисел с порядком байтов big-endian, 16-байтовой соли и 8-байтового префикса nonce. Затем идут фрагменты: каждый содержит 4-байтовую длину и результат AES-GCM; первый фрагмент хранит исходное имя и тип в формате JSON. nonce фрагмента состоит из префикса и номера фрагмента, а дополнительные данные — из заголовка и одного байта, равного 1 для последнего фрагмента.
Для текста, а не файлов, используйте шифрование текста; чтобы проверить, что файл дошёл без изменений, не шифруя его, воспользуйтесь инструментом хеширования файлов.
Выбор пароля
Надёжность шифрования не выше надёжности пароля. Несколько случайных слов или 12 и более случайных символов практически невозможно угадать даже для украденного файла; короткое слово или имя — нет.
Генератор паролей создаст такой пароль, а менеджер паролей поможет сохранить его в безопасности. Передавайте пароль по другому каналу, не тому, по которому отправляете файл.
Как пользоваться
- Выберите файл для шифрования или файл .toea для расшифровки.
- Введите пароль — при шифровании дважды.
- Скачайте зашифрованный файл .toea или исходный файл с его именем.
Конфиденциальность и ограничения
Файл никогда не покидает ваше устройство: шифрование и расшифровка выполняются в браузере.
Похожие инструменты
Часто задаваемые вопросы
Что делать, если я забуду пароль?
Восстановить файл невозможно: лазейки нет, а подобрать длинный пароль на практике нереально. Храните пароль в менеджере паролей.
Могут ли другие программы открыть файл .toea?
Нет: откройте его здесь, используя тот же пароль. Формат описан на этой странице, поэтому его можно расшифровать стандартными инструментами, даже если этот сайт когда-нибудь исчезнет.
Какой размер файла можно зашифровать?
До 1 GB — в зависимости от объёма памяти вашего устройства; для файлов большего размера используйте настольный инструмент, например 7-Zip с AES-256.
Бесплатный инструмент · запусков: в вашем браузере · аккаунт не нужен