SQLite数据库的加密方法

How to encrypt SQLite database

我想加密用于离线 Codenameone 应用程序的 SQLite 数据库。知道如何在 codenameone 中实现吗?

我们默认使用 OS 中内置的 SQLite 版本来保持应用程序的小巧和简单。这些版本通常在关闭加密的情况下编译。您可以获得一个启用加密的版本并将其 link 放入应用程序中,然后按照我们用于 Spatialite 的示例替换它:https://www.codenameone.com/blog/spatial-pluggable-sqlite.html

查看那个 https://github.com/shannah/cn1-spatialite

的实际 cn1lib

我猜测为 sqlite 启用加密的 cn1lib 会更简单。

仅供参考,我们已经支持使用这种方法的无缝存储加密:https://www.codenameone.com/blog/seamless-storage-encryption.html