我正试图解决一个问题,在这个问题中,我想保存整个"SqlLite数据库";(在我的应用程序中使用(以加密格式(最好是AES128(保存到我的本地内部/外部存储中,因此,如果需要,可以稍后解密并通过将其导入回我的应用来使用。
我不知道如何在android中做到这一点。Thanx。
您可以使用一个名为SQLCipher的库。
它支持256位AES加密。
您必须提供用于加密数据的主密钥。
它有点过时了,但它会给你一些实现它的想法
如果你想在Room中使用它,请查看这个。