#2
cook_fish2012-07-16 10:33
|
最近在做一个sqlite数据库加密功能的实现,已有的成果是,数据库已得到加密,但是用可视化工具打开数据库的时候需要输入密码,输入sqlite3_key(),提供给数据库的密码,结果报错。纠结了很久,在源码中查到了,从sqlite_key()获取到的密码,会进行一次加工,用的是MD5加密的方法,然后再把这个密码传给,加密数据的函数。调用完加密数据的这个函数之后,数据库能加密了,可是密码输入确不对。求高手指教,讨论。