Существует ли простое шифрование archiver, который является точно так же, как WinZip за исключением явной дыры в системе безопасности?

Я нахожу это довольно раздражающим, что WinZip (и с 7 zip, и т.д.) не шифрует имена файлов в архиве, просто содержание файла.

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

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

3
задан 22.12.2009, 02:40

5 ответов

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

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

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

2
ответ дан 07.12.2019, 23:18

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

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

Другими словами, Ваш архив может быть похожим на это:

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

Знайте хотя, что шифрование ZIP нельзя считать сильной безопасностью; если у Вас есть серьезные потребности безопасности, Ваш лучший выбор состоит в том, чтобы использовать другой формат файла.

4
ответ дан 07.12.2019, 23:18

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

1
ответ дан 07.12.2019, 23:18

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

1
ответ дан 07.12.2019, 23:18

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

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

С уважением

0
ответ дан 07.12.2019, 23:18

Теги

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