1.源码: http://www.sqlite.org/download.html@H_502_1@
1.1 Source Code@H_502_1@
sqlite-amalgamation-3071602.zip 获取@H_502_1@
1.2 Precompiled Binaries forWindows@H_502_1@
sqlite-dll-win32-x86-3071602.zip 获取@H_502_1@
@H_502_1@
修改该文件,增加两个函数的导出sqlite3_key和sqlite3_rekey@H_502_1@
2. 加密源码:@H_502_1@
http://sourceforge.net/projects/wxcode/files/Components/wxSQLite3/@H_502_1@
2.1 wxsqlite3-3.0.3.tar.gz 解压后目录获取@H_502_1@
wxsqlite3-3.0.3\sqlite3\secure\src@H_502_1@
codec.c@H_502_1@
codec.h@H_502_1@
codecext.c@H_502_1@
extensionfunctions.c@H_502_1@
rijndael.c@H_502_1@
rijndael.h@H_502_1@
sha2.c@H_502_1@
sha2.h@H_502_1@
3.创建工程@H_502_1@
3.1建立win32 dll空工程 @H_502_1@
3.3导入sqlite3secure.c,去掉预编译头文件@H_502_1@
3.4设置def文件.\src\sqlite3.def@H_502_1@
CODEC_TYPE = CODEC_TYPE_AES128@H_502_1@
THREADSAFE@H_502_1@
sqlITE_ENABLE_COLUMN_MetaDATA@H_502_1@
如果想启用R*Tree Module功能,增加宏@H_502_1@
sqlITE_ENABLE_COLUMN_MetaDATA @H_502_1@
3.6编译,ok@H_502_1@