Большинство программ шифрования, кажется, сделано для шифрования папки постоянно.
Я, однако, просто хочу зашифровать папку однажды и отправить ее как почтовое вложение кому-то. Я чувствую себя подобно TrueCrypt, encfs, и другие используются для постоянного шифрования.
Какая программа может сделать это?
философия Unix польза composability по монолитному дизайну. В этом смысле Ваша проблема может быть разделена на две отдельных проблемы:
- Как я связываю папку в единственный файл, подходящий для отправки?
можно сделать это с tar
команда:
tar zcf ./myfiles.tar.gz ./myfolder/
- Как я шифрую единственный файл?
уже существует ответ для этого . Например:
openssl des3 < ./myfiles.tar.gz > ./myfiles.tar.gz.des3
Для дешифрования файла можно тогда использовать
openssl des3 -d < ./myfiles.tar.gz.des3 > ./myfiles-decrypted.tar.gz
И, наконец, к "untar" файл в каталог:
tar zxf ./myfiles-decrypted.tar.gz