如何加密SqlLite数据库/表并将其保存到内部存储以供以后使用



我正试图解决一个问题,在这个问题中,我想保存整个"SqlLite数据库";(在我的应用程序中使用(以加密格式(最好是AES128(保存到我的本地内部/外部存储中,因此,如果需要,可以稍后解密并通过将其导入回我的应用来使用。

我不知道如何在android中做到这一点。Thanx。

您可以使用一个名为SQLCipher的库。

它支持256位AES加密。

您必须提供用于加密数据的主密钥。

它有点过时了,但它会给你一些实现它的想法

如果你想在Room中使用它,请查看这个。

相关内容

  • 没有找到相关文章

最新更新