搜尋

首頁  >  問答  >  主體

c - iOS,fmdb資料庫加密

資料庫加密,我這邊是直接把sqlcipher的sqlite3.h,sqlite3.c導入工程中做資料庫加密的,但是我這裡報沒有openssl。
不過我看官方給的教學裡面沒說需要加openSSL的。有知道怎麼解決的不?

曾经蜡笔没有小新曾经蜡笔没有小新2757 天前677

全部回覆(2)我來回復

  • 滿天的星座

    滿天的星座2017-05-02 09:33:22

    感謝樓上的回調,但是不是這樣的,這個問題我這邊自己找到解決辦法了。連結網址:http://www.jianshu.com/p/bd78...。但是現在碰到了一個問題,怎麼查看加密之後的資料庫,樓上知道不行。

    回覆
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:33:22

    https://github.com/sqlcipher/sqlcipher
    看著裡面的README寫的很明確

    You need to link against a OpenSSL's libcrypto

    你需要的連結OpenSSLlibcrypto

    編譯範例

    $ ./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC" \
        LDFLAGS="-lcrypto"
    $ make

    回覆
    0
  • 取消回覆