我有一个实现openFile()
返回大数据 BLOB 的内容提供程序。这些是 SD 卡上的加密文件。我(显然)需要在离开内容提供者的路上解密数据,以便消费者可以使用它。
问题是openFile()
返回 a ParcelFileDescriptor
,这让我没有机会在出路时解密数据。有什么解决办法吗?
这当然引出了一个问题……如果我通过内容提供商打开数据,那么加密它的意义何在?我想我的回答是,将未加密的数据放在 SD 卡上比通过内容提供商公开数据要差一些。
我有一个实现openFile()
返回大数据 BLOB 的内容提供程序。这些是 SD 卡上的加密文件。我(显然)需要在离开内容提供者的路上解密数据,以便消费者可以使用它。
问题是openFile()
返回 a ParcelFileDescriptor
,这让我没有机会在出路时解密数据。有什么解决办法吗?
这当然引出了一个问题……如果我通过内容提供商打开数据,那么加密它的意义何在?我想我的回答是,将未加密的数据放在 SD 卡上比通过内容提供商公开数据要差一些。