recherche

Maison  >  Questions et réponses  >  le corps du texte

c - iOS,fmdb数据库加密

数据库加密,我这边是直接把sqlcipher的sqlite3.h,sqlite3.c导入工程中做数据库加密的,但是我这里报没有openssl。
不过我看官方给的教程里面没说需要加openSSL的。有知道怎么解决的不?

曾经蜡笔没有小新曾经蜡笔没有小新2757 Il y a quelques jours679

répondre à tous(2)je répondrai

  • 滿天的星座

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

    Merci pour le rappel à l'étage, mais ce n'est pas le cas, j'ai moi-même trouvé une solution à ce problème. Adresse du lien : http://www.jianshu.com/p/bd78.... Mais maintenant, j'ai rencontré un problème. Comment afficher la base de données cryptée?

    répondre
    0
  • 世界只因有你

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

    https://github.com/sqlcipher/sqlcipher
    Regardez l'intérieur READMEC'est très clair

    You need to link against a OpenSSL's libcrypto

    Vous avez besoin du lien OpenSSL de libcrypto.

    Exemple de compilation

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

    répondre
    0
  • Annulerrépondre