Как создать зашифрованный zip-архив в LinuxИсточник: rus-linux Dan Nanni
Предположим, вам необходимо создать zip-архив, защищенный паролем. В Linux для этого имеется несколько способов. Способ первыйУтилита командной строки zip имеет опцию шифрования. Здесь используется потоковый алгоритм шифрования PKZIP, о котором известно, что он небезопасен. Кроме того, тот факт, что пароль вводится и показывается в виде простого текста, делает его еще более уязвимым. Для создания зашифрованного архива с помощью zip используется команда вида: $ zip --password MY_SECRET secure.zip doc.pdf doc2.pdf doc3.pdf Для его распаковки используется команда: $ unzip secure.zip Archive: secure.zip [secure.zip] doc.pdf password: Способ второйАрхиватор 7z позволяет создавать архивы в формате zip с более безопасным алгоритмом шифрования. Согласно официальной документации, архиватор 7z поддерживает алгоритм шифрования AES-256 с генерированием ключей на базе алгоритма хэширования SHA-256. Для создания зашифрованного архива с помощью 7z используется команда: $ 7za a -tzip -pMY_SECRET -mem=AES256 secure.zip doc.pdf doc2.pdf doc3.pdf Для его распаковки используется команда: $ 7za e secure.zip 7-Zip (A) [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,8 CPUs) Processing archive: secure.zip Extracting doc.pdf Enter password (will not be echoed) : Способ третийЕще один метод создания безопасного zip-архива - использования программы для шифрования с симметричным ключом GnuPG. $ tar czvpf - doc.pdf doc2.pdf doc3.pdf / gpg --symmetric --cipher-algo aes256 -o secure.tar.gz.gpg Распаковка такого архива: $ gpg -d secure.tar.gz.gpg / tar xzvf - Способ четвертыйЕсли вы используете файловый менеджер Nautilus, вы можете использовать его для простого и быстрого создания защищенных паролем архивов. Сначала выделите файлы, которые вы хотите включить в архив. Затем кликните правой кнопкой мыши, и выберите опцию "Compression" в контекстном меню. Введите имя архива, затем выберите "zip" из списка доступных форматов (или "7z", если у вас установлен архиватор 7z). Кликните "Other Options" и введите пароль. На самом деле Nautilus также использует команду zip для создания этого архива. |