Может ли зашифрованный zip-файл защитить внутренний каталог?
Я создаю зашифрованный zip-файл, используя DotNetZip, используя WinZip AES 256. Однако я могу прочитать каталог и даже удалить некоторые zipentries без ключа шифрования.
Насколько я понимаю, видимость каталога является ограничением формата Zip. Мне просто интересно, применимо ли это также к каким-либо изменениям при удалении / добавлении компонентов в zip-файл или существует способ предотвратить такие изменения.
РЕДАКТИРОВАТЬ:
Беглое прочтение формата файла Zip, кажется, показывает, что двойное сжатие, кажется, является единственным решением для предотвращения случайного удаления / добавления компонентов в zip-файл, независимо от шифрования отдельной записи.
1 ответ
Из КБ Winzip последнее обновление последнее обновление 20 Feb, 2013
:
Чтобы скрыть имена файлов в вашем зашифрованном Zip-файле, вы можете дважды сжать их. Сделать это:
Так что я скажу нет:-)
Winrar
имеет возможность шифровать имена файлов, к сожалению, алгоритм не является общедоступным.