三种模式的区别是什么;“加密”&引用;“秘密”;及;“新闻秘密”;在@capactor community/sqlite中?

三种模式的区别是什么;“加密”&引用;“秘密”;及;“新闻秘密”;在@capactor community/sqlite中?,sqlite,capacitor,encryption-asymmetric,capacitor-plugin,Sqlite,Capacitor,Encryption Asymmetric,Capacitor Plugin,我使用以下方法 我想在移动设备上对我的数据进行非对称加密。这个插件抽象了加密数据库的可能性,但我不理解模式之间的区别,也不确定应该使用哪种模式 this.sqlite.open({ database: "my-database", version: 1, encrypted: true, mode: ??? // <--- "encryption" | "secret" | "newsecret"

我使用以下方法

我想在移动设备上对我的数据进行非对称加密。这个插件抽象了加密数据库的可能性,但我不理解模式之间的区别,也不确定应该使用哪种模式

this.sqlite.open({
  database: "my-database",
  version: 1,
  encrypted: true,
  mode: ??? // <--- "encryption" | "secret" | "newsecret"
});
this.sqlite.open({
数据库:“我的数据库”,
版本:1,,
加密:对,

模式:???/我问过插件维护者,他的回答是:

  • 当您有一个已经存在的未加密的数据库,并且希望对其进行加密时,将使用“加密”模式
  • 当您想要打开加密数据库时,将使用“secret”模式
  • 当您想用newsecret更改加密数据库的机密时,将使用“newsecret”模式
感谢奎奥·让·皮埃尔