8 нояб. 2016 г.

Gpg + Tar: упаковка и шифрование данных

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

Решить эту проблему можно через объединение её с упаковщиком tar или другими аналогичными архиваторами. Как пример:
mkdir test_folder
cd test_folder
touch 1 2 3
cd ../

tar cvf test_folder.tar test_folder && gpg -c test_folder.tar && rm -rf test_folder.tar
Дальше вводим пароль.

Для расшифровки мы используем обратную последовательность:
gpg test_folder.tar.gpg && tar xvf test_folder.tar && rm -rf test_folder.tar

Комментариев нет:

Отправить комментарий