开发者社区> 问答> 正文

ios中,对sqlite整个数据库进行base64编码解码

目前对sqlite数据库文件进行了base64进行了编码,但是有没有什么办法可以直接在sqlite3_open()的时候,直接进行base64解码呢?又或者有什么其它办法,让用户拿到了我们的数据库,但是却打不开.只有在自己的应用中才能打开的办法?

先谢谢各位技术大牛...

展开
收起
杨冬芳 2016-07-01 14:20:40 3059 0
1 条回答
写回答
取消 提交回答
  • IT从业

    你要保密数据?

    对文件本身全部加密是不可取的。

    因为你要频繁读写它。

    唯一的靠谱办法就是使用sqlite本身支持的加密。

    具体办法网上有很多,自己找找吧。

    sqlite有加密接口的,.net版本有一个用aes算法加密的sqlite库

    2019-07-17 19:49:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载