标签: android security cryptography storage fingerprint
我在确保SD卡安全方面遇到麻烦。 我想加密SD卡中的某些数据(或所有数据)。 可以使用指纹,艾里斯,手势,密码,密码或Android中的任何身份验证方法(将更新为iOS和PC)来访问此数据。当我拥有访问数据的特权时,可以将新数据复制(删除)到存储中(从中删除)。当我不在SD卡中时,数据将在后台进行加密。 该要求是可接受的加密/解密速度和高度安全。
您是否有任何解决方案(框架,api,...)或建议可以帮助我更快地完成本项目?
先谢谢大家,如果我的问题有误,我也深表歉意。
答案 0 :(得分:0)
如果您使用Java,也许this或this或this可以帮助您。
过时的答案
我还没有使用它,但是您可以看看VeraCrypt。我确定您会找到一些可以处理Veracrypt容器的android应用。缺点(afaik):它会创建一个固定大小(?)的加密容器文件。
如果使用Linux,则还可以考虑encfs文件系统。在这种情况下,每个文件将单独加密。对于Windows,它是available。可能有适用于Android的应用。看看BoxCryptor Classic。我用它来加密/解密保管箱目录中的文件。