Может ли зашифрованный zip-файл защитить внутренний каталог?

Я создаю зашифрованный zip-файл, используя DotNetZip, используя WinZip AES 256. Однако я могу прочитать каталог и даже удалить некоторые zipentries без ключа шифрования.

Насколько я понимаю, видимость каталога является ограничением формата Zip. Мне просто интересно, применимо ли это также к каким-либо изменениям при удалении / добавлении компонентов в zip-файл или существует способ предотвратить такие изменения.

РЕДАКТИРОВАТЬ:

Беглое прочтение формата файла Zip, кажется, показывает, что двойное сжатие, кажется, является единственным решением для предотвращения случайного удаления / добавления компонентов в zip-файл, независимо от шифрования отдельной записи.

1 ответ

Решение

Из КБ Winzip последнее обновление последнее обновление 20 Feb, 2013:

Чтобы скрыть имена файлов в вашем зашифрованном Zip-файле, вы можете дважды сжать их. Сделать это:

Так что я скажу нет:-)

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

Другие вопросы по тегам