在闪存驱动器上编码数据的简单方法

在闪存驱动器上编码数据的简单方法

我有一个 USB 闪存驱动器,想要以 base-64(或类似方式)对其上某个父目录下的所有文件/文件夹(递归)进行编码;我们称之为“toEncode”。

最好能够随时对这些文件进行编码和解码:解码 toEncode 目录,修改其子文件夹/文件的任何部分,然后重新编码。我在 Ubuntu 12.04 桌面上。有什么想法吗?

答案1

编码:

base64 file.xyz > encoded.b64

解码:

base64 -d encoded.b64 > file.xyz

了解更多信息:

man base64

要找到这样的命令,使用以下命令进行搜索很有用:

apropos -r 'base.*64'
apt-cache search 'base.*64'

答案2

如果您只是想加密闪存驱动器上的数据,那么有比手动尝试更好的工具。

http://www.truecrypt.org/

相关内容