SQLite-XXTEA加密-源代码

时间:2017-01-28 16:58:06
【文件属性】:

文件名称:SQLite-XXTEA加密-源代码

文件大小:561KB

文件格式:ZIP

更新时间:2017-01-28 16:58:06

SQLite XXTEA 加密 源代码

sqlite xxtea 加密 源代码 SQLite是一个很好用的嵌入式数据库。可惜美中不足的是SQLite的免费版本不具备加密功能。曾经在网上看到一个用WinCrypt实现加密功能的版本,但我不喜欢太依赖于Windows平台。这几日有时间,自己就用XXTEA算法在 SQLite3.3.7版本的基础上实现了加密功能。选择XXTEA主要是因为这个算法速度很快,对性能造成的影响相对较小。顺便修改了网上流传的XXTEA代码的一处内存越界的BUG。 用SQLite的一般是单机版软件比较多,有加密需求的一定不少,所以现在放出源代码与大家分享。代码的工程文件是用VC2005,如果用其它编译器,编译的时候不要忘记加上SQLITE_HAS_CODEC宏。代码只是粗略测试过,不保证100%无BUG和逻辑错误。 SQLite的更新太快了,最近有时间又用XXTEA加密算法为SQLite 3.3.17实现了加密功能。


【文件预览】:
SQLite3.3.17xxtea
----md5.h(1KB)
----sqlite3.h(81KB)
----sqlite3.def(3KB)
----SQLite3.3.17xxtea.vcproj(5KB)
----xxtea.c(10KB)
----md5c.c(10KB)
----global.h(817B)
----sqlite3.c(2.05MB)
----SQLite3.3.17xxtea.vcproj.CCDOMAIN.zhangwenming.user(1KB)

网友评论

  • 在mac系统无法链接,不知道在Windows环境怎么样
  • 很好 可以直接用