2014-02-14 52 views
0

我的嵌入式linux從外部源(SD卡)獲取其數據文件。由於這種媒體易於拆卸,我希望以某種方式保護它。嵌入式linux的定製非公用文件系統

想到的第一個想法是做加密。恐怕這會花費太多的處理能力。我的文件不是很敏感,但我不希望人們可以將卡片放入桌面並查看/複製我的文件。我假設這些人知道如何掛載標準的ext4驅動器。

內容最初裝上通過桌面Linux操作系統中的磁盤,所以這個過程應該是

我不會太在意,如果解決方案是沒本事,證明。基本上我想避免讓我的內容被一般的模仿者複製。

我不是在尋找一個交鑰匙解決方案,而是希望得到一些指向正確方向的指針。

回答

1

簡單的XOR Cipher只需要很少的處理。如果某人同時擁有加密和純文本數據,則通過對兩個加密密鑰進行異或運算,安全性受到限制。不過,只要您可以避免有人在知情的情況下擁有這兩者,並且密鑰本身仍然保密,它可能會滿足您對簡單性和安全性的要求。

很明顯,你需要一個更長的關鍵,在鏈接的例子中的簡單的8位之一。密鑰本身可以是任意長的,對性能沒有影響。

+0

您的解決方案將文件加密到標準可讀文件系統上。不過,我正在尋找一個加密文件系統,在正確安裝之後 - 提供標準文件訪問。 – EDP