Я знаю, что этот вопрос уже задавался, но я пытаюсь разобраться в этом. Я пытаюсь зашифровать несколько файлов в zip-файле, используя какой-то приличный механизм шифрования. Под приличным я подразумеваю алгоритм AES256 или выше и надежный пароль.

Я не могу найти лучший способ сделать это. Более конкретно, какой алгоритм использует zip, когда используется ключ -e. Кроме того, я пробовал 7z, который некоторые рекомендуют, но опять же неясно, какой алгоритм используется при создании стандартного zip-файла, а не 7z-файла.

Я немного покопался, но не могу прийти к выводу - любая помощь будет более чем признательна.

Ps Я не могу использовать GPG или Truecrypt - файл должен быть zip-файлом по разным причинам. Вкратце, это потому, что файл будет отправлен в электронном виде, а люди на другом конце а) не знают, как использовать любую из этих программ, б) попытаются открыть файл с помощью winzip. Ни при каких обстоятельствах я не хочу отправлять данные небезопасно, но я хочу отправить их так, чтобы получатель мог легко их использовать.

2 ответа2

0

Хорошо 7zip использует AES256, имеет отличную степень сжатия и может генерировать самораспаковывающиеся файлы. Другими архиваторами с надежным шифрованием будут FreeArc(AES/Blowfish/Twofish/Serpent)

0

Я не знаю правильного имени шифрования, но имя, используемое 7zip для zip-файлов, называется ZipCrypto (в версии для Windows это имя записывается в поле со списком шифрования). Насколько я знаю, 7zip может использовать AES256 и для zip-файлов, но таким образом другие могут не распаковать его. По крайней мере, не с WinZip или Windows по умолчанию «сжатые папки».

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

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