如何在Flutter中加密SQLite数据库?

Raj*_*har 5 sqlcipher flutter flutter-dependencies flutter-layout

我通过以下代码在Flutter中创建数据库,有什么方法可以加密数据库?

Flutter是否有可用的库?

initDb() async {
    io.Directory documentsDirectory = await getApplicationDocumentsDirectory();
    String path = join(documentsDirectory.path, "test.db");
    var theDb = await openDatabase(path, version: 1, onCreate: _onCreate);
    return theDb;
  }
Run Code Online (Sandbox Code Playgroud)

Ran*_*rtz 5

Pointy Castle似乎是目前首选的加密库。

  • 我们有什么完全像 SQLCipher 的东西吗?? (3认同)