sqlcipher-3.0.1加解密数据库,自己亲自用了,没有问题,不能直接解密出来,配合sqlcipher-3.0.1相关命令就可以了,命令我也贴上来了:
C:\Users\sqlcipher>d:
//1.切换到你下载的sqlcipher-3.0.1目录上
D:\>cd D:\user\sqlcipher\Downloads\sqlcipher-3.0.1\bin
//2.执行下面相关代码, contact_encrypt.db是加密的数据库
D:\user\sqlcipher\Downloads\sqlcipher-3.0.1\bin>sqlcipher-shell64.exe contact_encrypt.db
//3.WORKEASE加密的密钥
sqlite> PRAGMA key = 'WORKEASE';
//4.创建一个POPMainNo.db表,这个是自己随便命名
sqlite> ATTACH DATABASE 'POPMainNo.db' AS POPMainNo KEY '';
//5.把contact_encrypt.db的加密数据,解密的数据移到POPMainNo.db表中
sqlite> SELECT sqlcipher_export('POPMainNo');
sqlite> DETACH DATABASE POPMainNo;
sqlite>
1