Android devices can't recognise on Mac

    阅读全文
go3k's avatar
go3k 8月 15, 2013

Integrate wxSqlite into Cocos2d-x

cocos2d-x中使用支持加密扩展的Sqlite简述sqlite小巧快速,非常适合在移动设备上做为复杂数据结构做数据库管理的支持。但是其存储完全明文,寻求数据加密的支持非常必要。 开始觉得加密这事也不怎么复杂,两种方案: 数据项加密只对数据表中的数据项加密。 优点:是实现简单,找个加密算法就Ok了; 缺点:每次数据读写都要做一次加密操作,效率非常低;整个数据库的数据表结构是暴露的。 数据库文件加密对数据文件加密,感觉上实现不复杂,也避免了数据项加密的问题。 开始想,只要读入文件流,再把流解密,然后用sqlite接口初始化就搞定了。But,sqlite库根本不给你使用流数据初始化的接口。 wxSqlite3不想重复造轮子,又找了一些资料发现,sqlite3源码本身是支持数据加密扩展的,于是找到了实现加密扩展的库 wxSqlite3。 它同sqlite3一样,是c语言实现的,跨平台、开源,理论上完全没有问题。 wxSqlite3源码下载     阅读全文
go3k's avatar
go3k 8月 06, 2013