【问题标题】:Encryption of Sqlite databaseSqlite 数据库的加密
【发布时间】:2014-05-14 13:21:33
【问题描述】:

我有一个关于 Sqlite 数据库加密的问题。 我将sqlcipher 库集成到我的iOS 应用程序中以解密sqlite 数据库。 现在,我如何加密现有的 sql 数据库(明文)。 你能给我我需要遵循的所有步骤吗?谢谢

【问题讨论】:

    标签: ios sqlite encryption sqlcipher


    【解决方案1】:

    SQLCipher 提供了一个名为sqlcipher_export 的便利函数,可让您加密纯文本数据库。下面是一个示例,但是您可以在here 可用的文档中找到更多信息。

    $ ./sqlcipher plaintext.db 
    sqlite> ATTACH DATABASE 'encrypted.db' AS encrypted KEY 'testkey'; 
    sqlite> SELECT sqlcipher_export('encrypted'); 
    sqlite> DETACH DATABASE encrypted; 
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-08-25
      • 1970-01-01
      • 1970-01-01
      • 2019-11-17
      • 1970-01-01
      相关资源
      最近更新 更多