作者:白晋国 孙红胜 胡泽明嵌入式数据库sqlite3xxtea加密安全存储
摘要:SQLite3是一款使用广泛的嵌入式数据库,然而,免费开源的版本并没有提供相应的安全存储功能。针对这种情况,提出一种基于XXTEA的SQLite3安全存储方法。该方法首先使用MD5单向散列函数生成固定长度为16字节的密钥,然后使用XXTEA微型加密算法在SQLite3的内核层实现了"页面级"的安全存储。实验结果和分析表明,该方法以增加一小部分时间消耗为代价增强了SQLite3数据库的安全存储,同时并没有增加数据库的存储量。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社