Задать вопрос
@phpcoder81

Нужно ли сжимать архив с паролем и шифровать имена файлов?

Есть архив RAR. Версия 5. Вес 1ГБ.
Говорят, что взломать кроме как подбором невозможно. На данный момент времени (2021).
Меня волнует больше другое, надо ли:
1) устанавливать максимальное сжатие или вообще никакого? (слышал, что последнее усложнит взлом)
2) шифровать имена файлов внутри архива?
  • Вопрос задан
  • 904 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 3
2ord
@2ord
Зависит от кого защищаемся. Если от органов безопасности, то, вполне возможно, шифрование будет взломано.

2) шифровать имена файлов внутри архива?

If archive headers are not encrypted (“encrypt file names” option is disabled), file checksums for encrypted RAR 5.0 files are modified using a special password dependent algorithm. This prevents third parties from guessing file contents based on checksums.

What is the "Encrypt File Names" Option?

If you set the "Encrypt file names" option, WinRAR will not only encrypt the file data, but all other sensitive archive areas like file names, sizes, attributes, comments and other blocks. This provides a higher level of security.

If you want to prevent third parties from drawing conclusions about the content of the archives based on the meta files, you should enable this function. Without entering the correct password, it is impossible to even view the list of files that have been encrypted.
https://www.win-rar.com/encryption-faq.html?&L=0
Ответ написан
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
2) шифровать имена файлов внутри архива?

обязательно. Без этой опции оглавление архива (имена, даты создания, размер!) - можно увидеть даже не зная пароля. Разумеется, если в архиве файлы 1.txt, 2.txt, 3.txt - особо много не понять, что это, но многие ли вот так переименовывают специально в фигню?
Ответ написан
Комментировать
saboteur_kiev
@saboteur_kiev
software engineer
1. Максимальное сжатие увеличивает время на разжатие незначительно, Но зато увеличивает, сложность подбора перебором.

2. Шифровать имена файлов - очень важно, потому что если в большом архиве встретится файл, который и так известен (например какая-то известная библиотека или программа, которую можно скачать и инета, и злоумышленник получит зашифрованный и расшифрованный файл, что позволяет ему использовать уже другие методы для расшифровки, не прямой перебор. Если же имена и вообще метаинформация (размер, тип) зашифрован, злоумышленник не поймет даэе что именно лежит в архиве.

3. В идеале использовать опцию solid архивирования в RAR, посколько в этом случае для сжатия файлов используются данные из предыдущего файла, таким образом нет возможности распаковать конкретный единичный файл (кроме самого первого), а если первый файл в архиве еще и не маленький - это значительно увеличивает время перебора. В обычном не-solid архиве, можно найти какой-нибудь очень маленький файл и перебирать все на нем.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы