2014-02-14 51 views
0

我的嵌入式linux从外部源(SD卡)获取其数据文件。由于这种媒体易于拆卸,我希望以某种方式保护它。嵌入式linux的定制非公用文件系统

想到的第一个想法是做加密。恐怕这会花费太多的处理能力。我的文件不是很敏感,但我不希望人们可以将卡片放入桌面并查看/复制我的文件。我假设这些人知道如何挂载标准的ext4驱动器。

内容最初装上通过桌面Linux操作系统中的磁盘,所以这个过程应该是

我不会太在意,如果解决方案是没本事,证明。基本上我想避免让我的内容被一般的模仿者复制。

我不是在寻找一个交钥匙解决方案,而是希望得到一些指向正确方向的指针。

回答

1

简单的XOR Cipher只需要很少的处理。如果某人同时拥有加密和纯文本数据,则通过对两个加密密钥进行异或运算,安全性受到限制。不过,只要您可以避免有人在知情的情况下拥有这两者,并且密钥本身仍然保密,它可能会满足您对简单性和安全性的要求。

很明显,你需要一个更长的关键,在链接的例子中的简单的8位之一。密钥本身可以是任意长的,对性能没有影响。

+0

您的解决方案将文件加密到标准可读文件系统上。不过,我正在寻找一个加密文件系统,在正确安装之后 - 提供标准文件访问。 – EDP