- Главная
- Шифрование
- Шифрование файлов
Шифрование файла паролем
Защищает любой файл паролем. Открыть его можно здесь или консольной утилитой age.
Ваши файлы остаются на этом устройстве
Шифрование и расшифровка выполняются в браузере; ничего не загружается. Сброса пароля нет: если вы его забудете, никто больше не сможет открыть файл.
Защитите файл паролем, прежде чем отправить его по почте, положить в облачное хранилище или скопировать на флешку. Файл шифруется в открытом формате age (ChaCha20-Poly1305, пароль усиливается функцией scrypt), поэтому его можно снова открыть здесь или консольными утилитами age и rage на любом компьютере. Файлы любого размера проходят через браузер по частям: они не покидают ваше устройство, а инструмент бесплатный и работает без регистрации.
Как зашифровать файл паролем
- Перетащите один или несколько файлов или нажмите, чтобы выбрать их. Файлы, которые уже зашифрованы в формате age, распознаются и попадают в список для расшифровки.
- Чтобы зашифровать, дважды введите пароль или нажмите «Сгенерировать» и скопируйте созданный надёжный пароль. Чтобы расшифровать, введите пароль, которым файл был защищён.
- Нажмите «Зашифровать файл» (или «Расшифровать файл»). Усиление пароля намеренно занимает секунду-другую, затем файл обрабатывается потоком, а на экране виден прогресс.
- Скачайте каждый результат: «имя.age» после шифрования и файл с исходным именем после расшифровки.
Возможности
- Защищает паролем любой файл в стандартном формате age v1 (scrypt и ChaCha20-Poly1305)
- Расшифровывает файлы, созданные здесь или командами age -p и rage -p, — двоичные или в текстовом формате armor (-a)
- Много файлов сразу: файлы age распознаются, и для них предлагается расшифровка
- Потоковая обработка частями по 4 МБ с прогрессом для каждого файла
- Кнопка «Сгенерировать» создаёт надёжный случайный пароль (120 бит), который нужно скопировать и сохранить
- Понятные сообщения о неверном пароле, повреждённом или обрезанном файле и о файле, зашифрованном ключом age
Это конфиденциально?
Да. Файлы шифруются и расшифровываются с помощью WebAssembly внутри браузера и никуда не загружаются, а пароль не покидает страницу. Сброса пароля и «чёрного хода» нет: без пароля никто не сможет открыть файл.
Частые вопросы
Как открыть файл .age?
Перетащите его сюда и введите пароль. Этот сайт для этого не обязателен: это стандартный файл age, поэтому команда age -d -o report.pdf report.pdf.age (или то же самое с rage) откроет его после ввода пароля. Это проверено с age 1.3.2 и rage 0.12.1, а файлы, которые они шифруют с -p, — двоичные или текстовые с -a — тоже открываются здесь.
Что делать, если я забыл пароль?
Тогда файл открыть нельзя. Сброса и «чёрного хода» нет: пароль — единственный способ открыть файл, и он никогда не покидает ваш браузер. Храните его в менеджере паролей.
Есть ли ограничение на размер файла?
Жёсткого ограничения нет. Файлы читаются и шифруются частями по 4 МБ, поэтому для файла в 5 ГБ нужно примерно столько же памяти, сколько для файла в 5 МБ. Готовый файл браузер хранит (в памяти или во временном хранилище — зависит от браузера), пока вы его не скачаете, поэтому для очень больших файлов нужно столько же свободного места.
Насколько это надёжно?
Файл шифруется ChaCha20-Poly1305 случайным 128-битным ключом, а этот ключ защищён вашим паролем через scrypt (коэффициент сложности 2^18, как в age), поэтому каждая попытка угадать пароль медленная и требует много памяти. Слабое место — сам пароль: используйте длинную парольную фразу или нажмите «Сгенерировать».
Можно ли открыть файлы, зашифрованные ключом age (age1…)?
Нет, только файлы, защищённые паролем (age -p). Файл, зашифрованный открытым ключом, расшифруйте командой age -d -i с файлом вашего ключа.