大多数加密程序似乎都是为了永久加密文件夹而制作的。
但我只是想加密一个文件夹一次并将其作为电子邮件附件发送给某人。我觉得 TrueCrypt、encfs 和其他软件可用于持续加密。
什么程序可以做到这一点?
答案1
Unix 哲学倾向于可组合性而非单片设计。从这个意义上讲,您的问题可以分为两个独立的问题:
- 如何将文件夹捆绑成一个适合发送的文件?
您可以使用命令执行此操作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
最后,将文件“解压”到目录中:
tar zxf ./myfiles-decrypted.tar.gz