为SQLite数据库添加加密功能

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

请下载新文件 - 07.03.24


猜你在找的Sqlite相关文章