【发布时间】:2011-08-04 15:46:08
【问题描述】:
我想使用 sqlcipher 加密数据库。
我已经完成了集成 os openssl 和 sqlcipher 的集成,并且构建工作完美。
但我的问题是我无法加密我的数据库。我不知道如何执行该活动或使用 sql 密码加密数据库的方法。
我阅读了SQL Cipher,但我无法理解相同的过程。我尝试了他们提供的代码但无法正常工作。
编辑:谁能告诉我如何设置 PRAGMA 密钥,然后如何开始加密?因为我的加密只剩下这部分了。
请帮助我摆脱这种情况。
提前致谢
【问题讨论】:
-
我刚刚完成了加密出口废话法律文书工作(花了大约一个月,只是因为我加密了愚蠢的数据库)。当您真的想启用加密时,请立即进行文书工作,而不是在您准备提交应用程序时,这将为您节省大量时间。
-
您想在 iPhone 中加密它吗?还是在您从服务器或其他东西获取之前?
-
当我创建我的数据库时,它应该被加密,这样任何来自 MAC 或 windows 的其他外部应用程序都不能访问数据库。
标签: iphone ios4 sqlite sqlcipher