安全sqlite数据库:Android
我想保护我的sqlite数据库。 我搜索了很多,但最终得到了使用SQLCipher的建议 除了SQLCipher,这个领域还有什么新进展吗?安全sqlite数据库:Android,android,android-sqlite,sqlcipher-android,Android,Android Sqlite,Sqlcipher Android,我想保护我的sqlite数据库。 我搜索了很多,但最终得到了使用SQLCipher的建议 除了SQLCipher,这个领域还有什么新进展吗? 请建议。如果您不想使用SQLCipher,您可以做的一件事是在将数据存储到数据库之前对其进行加密,并在运行时在填充数据时对其进行解密 您可以使用加密密钥存储在Firebase上,并在应用程序启动时从那里检索它,这将为您的加密增加另一层安全性,因为如果有人对应用程序进行反编译,密钥将不会在应用程序内部公开。如果您不想使用SQLCipher,您可以做的一件事是
请建议。如果您不想使用
SQLCipher
,您可以做的一件事是在将数据存储到数据库之前对其进行加密,并在运行时在填充数据时对其进行解密
您可以使用
加密密钥
存储在Firebase
上,并在应用程序启动时从那里检索它,这将为您的加密增加另一层安全性,因为如果有人对应用程序进行反编译,密钥
将不会在应用程序内部公开。如果您不想使用SQLCipher
,您可以做的一件事是在将数据存储到数据库之前对其进行加密,并在运行时填充数据时对其进行解密
您可以使用
加密密钥
存储在Firebase
上,并在应用程序启动时从那里检索它,这将为您的加密增加另一层安全性,因为如果有人对应用程序进行反编译,密钥
将不会在应用程序中公开。我正在自行保护我的数据库,程序如下:
com.madgag.spongycastle
在Android下运行良好我正在自行保护我的数据库,程序如下:
com.madgag.spongycastle
在Android下运行良好@InsaneCat共享链接还建议仅使用SQLCipher。@InsaneCat共享链接还建议仅使用SQLCipher。存储在Firebase上-这不意味着我需要到处访问internet吗?存储在Firebase上-这不意味着我需要到处访问internet吗?