如何使用SQLCipher对SQLite数据库进行加密?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1870个文字,预计阅读时间需要8分钟。
SQLite 是一款持久性数据存储,适用于iPhone上的数据存储。
转blog.csdn.net/ydj213/article/details/8650051demo下载download.csdn.net/detail/ydj213/5120854
SQLite是一个持久性数据存储在iPhone上流行的API因此在上攻的发展是显而易见的。作为一个程序员你的工作稳定和有据可查的API。干净利索地从应用程序代码中分离出来的所有安全问题和管理的基本框架
SQLCipher和OpenSSL项目的框架代码都是开放的源代码所以用户可以放心的应用程序不使用不安全的代码或专有的安全。此外这些项目可以编译和支持的Mac OS XWindows上甚至Linux下的桌面应用程序。
在iPhone应用程序中使用SQLCipher很简单一旦你正确设置你的项目。本文档描述了的整合SQLCipher到的iOS XCode项目使用的是社区版的源代码构建过程。本教程假定您熟悉基本的iOS应用开发和安装的iOS SDK和XCode 4.2。相同的基本步骤也应该用Mac OS X的应用程序。
重要注意事项 商业版SQLCipher静态库也可用于iOS和Mac OS X。这些静态库提供相同的功能但更容易的设置建立一个现代版的OpenSSL并为每个生成周期要快得多。更多»
OpenSSL的
SQLCipher使用的广泛信赖和同行评议的OpenSSL库的所有加密功能其中包括AES-256算法伪随机数生成和PBKDF2关键的推导。OpenSSL是不是直接在iPhone上使用的框架所以我们的项目我们将设置为静态库编译并链接。
下载1.0.x的稳定从www.openssl.org/source/版本的它解压缩到一个文件夹在您的系统上。
本文共计1870个文字,预计阅读时间需要8分钟。
SQLite 是一款持久性数据存储,适用于iPhone上的数据存储。
转blog.csdn.net/ydj213/article/details/8650051demo下载download.csdn.net/detail/ydj213/5120854
SQLite是一个持久性数据存储在iPhone上流行的API因此在上攻的发展是显而易见的。作为一个程序员你的工作稳定和有据可查的API。干净利索地从应用程序代码中分离出来的所有安全问题和管理的基本框架
SQLCipher和OpenSSL项目的框架代码都是开放的源代码所以用户可以放心的应用程序不使用不安全的代码或专有的安全。此外这些项目可以编译和支持的Mac OS XWindows上甚至Linux下的桌面应用程序。
在iPhone应用程序中使用SQLCipher很简单一旦你正确设置你的项目。本文档描述了的整合SQLCipher到的iOS XCode项目使用的是社区版的源代码构建过程。本教程假定您熟悉基本的iOS应用开发和安装的iOS SDK和XCode 4.2。相同的基本步骤也应该用Mac OS X的应用程序。
重要注意事项 商业版SQLCipher静态库也可用于iOS和Mac OS X。这些静态库提供相同的功能但更容易的设置建立一个现代版的OpenSSL并为每个生成周期要快得多。更多»
OpenSSL的
SQLCipher使用的广泛信赖和同行评议的OpenSSL库的所有加密功能其中包括AES-256算法伪随机数生成和PBKDF2关键的推导。OpenSSL是不是直接在iPhone上使用的框架所以我们的项目我们将设置为静态库编译并链接。
下载1.0.x的稳定从www.openssl.org/source/版本的它解压缩到一个文件夹在您的系统上。

