資料庫加密,我這邊是直接把sqlcipher的sqlite3.h,sqlite3.c導入工程中做資料庫加密的,但是我這裡報沒有openssl。 不過我看官方給的教學裡面沒說需要加openSSL的。有知道怎麼解決的不?
感謝樓上的回調,但是不是這樣的,這個問題我這邊自己找到解決辦法了。連結網址:http://www.jianshu.com/p/bd78...。但是現在碰到了一個問題,怎麼查看加密之後的資料庫,樓上知道不行。
https://github.com/sqlcipher/sqlcipher看著裡面的README寫的很明確
README
You need to link against a OpenSSL's libcrypto
你需要的連結OpenSSL的libcrypto。
OpenSSL
libcrypto
編譯範例
$ ./configure --enable-tempstore=yes CFLAGS="-DSQLITE_HAS_CODEC" \ LDFLAGS="-lcrypto" $ make
感謝樓上的回調,但是不是這樣的,這個問題我這邊自己找到解決辦法了。連結網址:http://www.jianshu.com/p/bd78...。但是現在碰到了一個問題,怎麼查看加密之後的資料庫,樓上知道不行。
https://github.com/sqlcipher/sqlcipher
看著裡面的
README
寫的很明確你需要的連結
OpenSSL
的libcrypto
。編譯範例