我目前正在嘗試爲存儲在Android設備上的文件提供透明的加密/解密層。我需要隨機訪問每個文件(搜索算法所必需的)。該層需要爲程序的其餘部分提供RandomAccessFile或FileChannel。有沒有辦法在Android中設置對加密數據的隨機訪問?
我對加密的基本理解表明,像ECB,CTR,XEX和XTR等某些密碼模式可以方便隨機訪問,但我寧願在重新開始之前使用其他人的工具。將密碼留給專家更好。
理想的解決方案是使用Java庫可以訪問的加密磁盤映像,但是我沒有找到任何可以用於Android的東西。
有沒有辦法讓我隨機訪問加密文件?這感覺就像很多人想要在他們的應用中一樣!
我的答案有什麼問題,尼克? –