Безопасность
Безопасность файлов: проверка и защита
Полный гид: как проверять загрузки на вирусы, шифровать данные, безопасно передавать файлы и делать бэкапы. Практика и проверенные инструменты.
Нужно переслать документы, фотографии паспорта или бэкап так, чтобы содержимое не прочитал посторонний, — самый простой способ на любом компьютере это запаролить архив. Пароль на архив решает сразу две задачи: закрывает доступ к файлам и, если выбрать правильный тип шифрования, надёжно шифрует их содержимое. Но здесь много подводных камней: старый ZIP-пароль взламывается за минуты, часть архиваторов не прячет имена файлов, а забытый пароль восстановить почти невозможно. Разберём по шагам, как поставить пароль в WinRAR и бесплатном 7-Zip, что делать на телефоне, Mac и Linux, какой алгоритм шифрования выбрать и насколько такой защите вообще можно доверять.

Чтобы поставить пароль на архив, откройте WinRAR или бесплатный 7-Zip, добавьте файлы в архив и в окне создания нажмите «Установить пароль». Ключевой момент — тип шифрования: выбирайте формат 7z или RAR с алгоритмом AES-256 и обязательно включайте «Шифровать имена файлов». Стандартный ZIP со старым шифрованием ZipCrypto ненадёжен — его пароль подбирается быстро. На телефоне ту же задачу решают приложения RAR или ZArchiver, на Mac и Linux — команда zip -e или 7-Zip. Пароль к сильному AES-архиву восстановить нельзя, поэтому запишите его в менеджер паролей.
Архив с паролем — это упакованный файл (ZIP, RAR или 7z), содержимое которого зашифровано и открывается только после ввода правильной парольной фразы. Такой способ защиты популярен по одной причине: архиватор уже стоит почти на каждом компьютере, а значит, не нужно ставить отдельные программы шифрования. Заархивировали, задали пароль, отправили — получатель распакует, только если знает фразу.
Важно понимать границы этой защиты. Пароль скрывает содержимое файлов, но сам архив по-прежнему можно скопировать, удалить или переслать целиком — доступ к нему это не ограничивает. Если алгоритм шифрования слабый, злоумышленник восстановит пароль перебором, не открывая архив «по-честному». И отдельная тонкость: в обычном ZIP имена и структура вложенных файлов часто остаются видны без пароля — посторонний увидит, что внутри лежит passport.jpg или salary.xlsx, даже не открыв их.
Разовая передача чувствительных документов, вложение в письмо, бэкап на флешке или в облаке. Для постоянного хранения большого объёма секретов лучше подойдут контейнеры VeraCrypt или шифрование диска — о них и других способах защиты данных мы пишем в разделе безопасность файлов.
WinRAR — самый распространённый архиватор на Windows. Он умеет создавать защищённые архивы и в родном формате RAR, и в ZIP, а шифрование в нём современное — AES-256. Программа платная (после пробного периода показывает напоминание), но продолжает работать.
Опция «Шифровать имена файлов» доступна только для формата RAR. Если вы выбрали ZIP, WinRAR зашифрует сами данные, но имена вложенных файлов останутся видимыми — это ограничение формата ZIP, а не программы.
Частая ошибка: пользователь ставит пароль, но затем открывает архив в том же сеансе, где WinRAR его «помнит», и решает, что защита не работает. Проверяйте так: закройте WinRAR полностью, затем откройте архив заново — он должен запросить пароль при распаковке.
Если платить за WinRAR не хочется, поставьте бесплатный 7-Zip — он полностью справляется с задачей и использует стойкое шифрование AES-256. Работает 7-Zip с форматами 7z и ZIP; для максимальной защиты выбирайте 7z.
7z даёт и лучшее сжатие, и полное шифрование вместе с именами файлов, поэтому для защищённой передачи это предпочтительный формат. Минус один: получателю нужен архиватор, понимающий 7z (сам 7-Zip, WinRAR, а на телефоне — ZArchiver или RAR). Если вы не уверены, что у адресата он есть, выбирайте ZIP c AES — его откроет больше программ, хотя имена файлов останутся видны. Что вообще такое формат 7z и чем его открыть на разных системах, мы подробно разбирали в справке по формату 7z.
Это самый важный и самый недооценённый пункт. Само по себе слово «пароль» ничего не гарантирует — надёжность зависит от алгоритма шифрования, которым этот пароль защищён. У ZIP исторически два варианта, и разница между ними принципиальная.
| Параметр | ZipCrypto (устаревший) | AES-256 |
|---|---|---|
| Стойкость | Очень низкая, есть известные атаки | Высокая, промышленный стандарт |
| Скорость взлома слабого пароля | Минуты, иногда мгновенно | Практически неосуществимо при сильном пароле |
| Где встречается | Стандартный ZIP «по умолчанию» во многих программах | 7z, RAR, ZIP при явном выборе AES |
| Совместимость | Открывается везде | Нужен современный архиватор |
Вывод простой: никогда не полагайтесь на ZipCrypto, если данные действительно важны. Проблема в том, что многие программы (включая встроенный архиватор Windows и старые версии утилит) по умолчанию создают именно такой ZIP, и пользователь даже не подозревает, что его «пароль» держится на честном слове. Явно выбирайте AES-256 — в 7-Zip это пункт «Метод шифрования», в WinRAR для RAR-архива шифрование AES применяется автоматически.
В современных версиях Windows функция «Сжать в ZIP-папку» из проводника вообще не предлагает задать пароль — она создаёт незашифрованный архив. Чтобы защитить содержимое паролем, нужен именно WinRAR, 7-Zip или другой сторонний архиватор с поддержкой AES.
На этих системах пароль на архив ставится в основном через терминал, а результат — обычный ZIP, который откроется и на Windows.
Откройте «Терминал» и выполните команду, указав имя будущего архива и папку с файлами:
cd ~/Documents.zip -er secret.zip папка_с_файлами. Ключ -e включает пароль, -r — рекурсивную упаковку вложенных папок.Для стойкого AES-шифрования на Mac удобнее поставить Keka или The Unarchiver-совместимые утилиты с поддержкой формата 7z — встроенный zip -e использует старый алгоритм и годится лишь для базовой защиты.
В большинстве дистрибутивов команда zip -er работает так же, как на macOS. Для сильного шифрования установите пакет p7zip и создайте 7z-архив с AES-256:
sudo apt install p7zip-full (Debian/Ubuntu).7z a -p -mhe=on secret.7z папка/.-p запросит пароль, -mhe=on зашифрует имена файлов. Алгоритм AES-256 применяется в 7z по умолчанию.На смартфоне встроенных средств для запароленных архивов обычно нет — нужно бесплатное приложение.
Установите из Google Play RAR (от RARLAB) или ZArchiver. Порядок одинаковый:
Встроенные «Файлы» на iOS создают ZIP без пароля. Для защищённого архива поставьте приложение вроде iZip или Zip Browser с поддержкой шифрования, добавьте файлы и задайте пароль при упаковке. Как вариант — сначала передать файлы на компьютер и запаролить их там. О том, как безопасно переслать сам архив коллегам, читайте в гайде про передачу больших файлов в команде.
Надёжность защиты держится на двух вещах: алгоритме шифрования и стойкости самого пароля. С AES-256 первый пункт закрыт — при правильной реализации взломать шифр «в лоб» невозможно за разумное время. Значит, вся нагрузка ложится на пароль: если он короткий или словарный, его подберут перебором независимо от алгоритма.
qwerty, 123456, дата рождения или имя подбираются мгновенно по спискам популярных паролей.Пароль защищает содержимое от чужих глаз, но не гарантирует, что внутри нет вредоносного файла — заражённый документ можно упаковать в защищённый архив так же, как любой другой. Полученный архив после распаковки стоит проверить файлы на вирусы.
Здесь важно сразу настроить ожидания: если архив зашифрован стойким AES-256, а пароль был сложным, восстановить доступ практически невозможно. В этом и смысл хорошего шифрования — обойти его нельзя, иначе оно не защищало бы данные. Никакого «сброса пароля», как в почте, у архива нет.
Реальные варианты сводятся к перебору, и он поможет, только если вы примерно помните пароль:
Сохраняйте пароль от важного архива в менеджере паролей в момент создания. Это надёжнее памяти и безопаснее стикера на мониторе. Если пароль от AES-архива утерян окончательно — данные, к сожалению, потеряны.
На Windows — практически нет: встроенная функция «Сжать в ZIP-папку» пароль не предлагает и создаёт незашифрованный архив. Нужен сторонний архиватор — бесплатный 7-Zip или WinRAR. На macOS и Linux пароль можно задать командой zip -e в терминале без установки дополнительных программ, но с более слабым шифрованием.
Надёжнее всего 7z и RAR с шифрованием AES-256: они прячут и данные, и имена файлов. Обычный ZIP уступает: он либо использует устаревший алгоритм ZipCrypto, либо, даже с AES, оставляет имена вложенных файлов видимыми. ZIP выбирают, когда важнее совместимость и получатель может не иметь 7-Zip.
Зависит от формата и настроек. В форматах 7z и RAR можно включить «Шифровать имена файлов», и тогда без пароля не виден даже список содержимого. В обычном ZIP имена файлов остаются видны всегда, даже если сами данные зашифрованы.
Если использован AES-256 и пароль длинный (12+ символов без словарных слов), взлом перебором практически неосуществим за разумное время. Слабый или короткий пароль, а тем более старое шифрование ZipCrypto, подбираются быстро — иногда за минуты специальными программами.
На Android установите приложение RAR или ZArchiver: отметьте файлы, создайте архив 7z или ZIP и в настройках создания задайте пароль. На iPhone встроенные «Файлы» пароль не ставят — нужна утилита вроде iZip с поддержкой шифрования либо запаковка файлов на компьютере.
Для стойкого AES-архива со сложным паролем — почти нет: обойти шифрование нельзя, а перебор длинного пароля занимает годы. Программы восстановления (John the Ripper и аналоги) помогают только со слабыми и короткими паролями. Поэтому пароль от важного архива стоит сразу сохранять в менеджере паролей.