我正在尝试使用加密/编解码器(例如 wxSQLite 或 Libtomcrypt 中的那个)编译 SQLite(启用 SQLITE_HAS_CODEC),以便结果构建将提供加密的 SQLite 数据库。
但是由于 Android 安全模型实现了一个安全沙盒策略,其中没有应用程序可以读取其他应用程序数据,因此生成的 SQLite(使用加密构建)是否可以透明地与所有应用程序一起使用并避免安全沙盒策略,或者您需要单独配置每个项目以便它可以将加密数据保存到 SQLite 吗?
我的意思是它会加密来自所有应用程序的数据以存储在 SQLite 数据库中,还是仅适用于需要配置的一个项目。
谢谢。