3

Меня очень раздражает, что WinZip (и 7-zip, и т.д.) Не шифрует имена файлов в архиве, а только содержимое файла.

Это явная дыра в безопасности, поскольку имена файлов и папок могут содержать довольно мало информации, такой как имена, номера счетов, типы учетных записей и т.д.

Есть ли хорошие альтернативы там? Хорошая альтернатива должна быть простой в использовании и, как можно надеяться, обратно совместимой с обычными утилитами Zip (например, позволяя получать содержимое файла в WinZip/7zip, даже если для этого требуется отдельный шаг переименования).

5 ответов5

4

Я не эксперт, но, судя по описанию формата файла ZIP, похоже, что наличие имен файлов в виде простого текста является ограничением всех архивов ZIP, а не WinZip или какого-либо конкретного ZIP-архиватора.

Одним из способов обеспечения полной совместимости с текущими архиваторами ZIP было бы заархивировать ваши файлы дважды: один раз, чтобы вместить все в один ZIP-архив, затем снова с паролем. Таким образом, вы не сможете увидеть имена файлов, пока не расшифруете внешний архив.

Другими словами, ваш архив может выглядеть так:

MyFiles.zip.zip (password protected)
    |- MyFiles.zip
        |- file1.txt
        |- file2.txt
        |- ...

Имейте ввиду, что шифрование ZIP не может считаться надежной защитой; Если у вас есть серьезные требования к безопасности, лучше всего использовать другой формат файла.

2

Формат 7z, используемый 7zip, может шифровать имена файлов в архиве.

Но вы не можете сделать это с Zip-файлами, пока кто-то не установит широко используемое обновление для формата Zip-файлов.

Единственный способ - обмануть и сохранить zip-файл внутри zip-файла, чтобы вы могли создать zip-файл с именем (скажем) no-peeping.zip (или даже переименовать его в нечто незаметное, например, « untitled.txt ») со всеми своими файлами. внутри, затем добавьте это в другой zip-файл.

1

У Winrar есть опция для шифрования имен файлов (шифрование не работает с zip-файлами, только с rar, несмотря на то, что winrar может обрабатывать zip-файлы)

1

WinRAR делает именно это, но только для файлов RAR. Вы можете создать самораспаковывающийся RAR, если человек на другом конце архива отказывается его устанавливать, или 7z. Простые имена файлов, увы, являются ограничением формата файла zip, а алгоритмы шифрования оставляют желать лучшего. Zip-шифрование больше не является безопасностью!

0

Я бы посоветовал вам взглянуть на TrueCrypt: он мультиплатформенный и может работать как с файлами, так и с целыми разделами или дисками.

Я использую это, и безопасность, которую это обеспечивает, кажется, очень хорошего качества.

С уважением

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .