Toolonit
  1. Главная
  2. Шифрование
  3. Шифрование файлов

Шифрование файла паролем

Защищает любой файл паролем. Открыть его можно здесь или консольной утилитой age.

Ваши файлы остаются на этом устройстве

Шифрование и расшифровка выполняются в браузере; ничего не загружается. Сброса пароля нет: если вы его забудете, никто больше не сможет открыть файл.

Защитите файл паролем, прежде чем отправить его по почте, положить в облачное хранилище или скопировать на флешку. Файл шифруется в открытом формате age (ChaCha20-Poly1305, пароль усиливается функцией scrypt), поэтому его можно снова открыть здесь или консольными утилитами age и rage на любом компьютере. Файлы любого размера проходят через браузер по частям: они не покидают ваше устройство, а инструмент бесплатный и работает без регистрации.

Как зашифровать файл паролем

  1. Перетащите один или несколько файлов или нажмите, чтобы выбрать их. Файлы, которые уже зашифрованы в формате age, распознаются и попадают в список для расшифровки.
  2. Чтобы зашифровать, дважды введите пароль или нажмите «Сгенерировать» и скопируйте созданный надёжный пароль. Чтобы расшифровать, введите пароль, которым файл был защищён.
  3. Нажмите «Зашифровать файл» (или «Расшифровать файл»). Усиление пароля намеренно занимает секунду-другую, затем файл обрабатывается потоком, а на экране виден прогресс.
  4. Скачайте каждый результат: «имя.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 с файлом вашего ключа.

Похожие инструменты