Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/116.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iphone中使用sqlcipher进行解密_Iphone_Ios_Core Data_Sqlcipher - Fatal编程技术网

在iphone中使用sqlcipher进行解密

在iphone中使用sqlcipher进行解密,iphone,ios,core-data,sqlcipher,Iphone,Ios,Core Data,Sqlcipher,好的,所以我正在研究sqlcipher并准备一份关于它的文档。到目前为止的研究表明,如何加密数据库,我找不到如何解密数据库。这样我就没有什么问题了。 我发现您无法在加密的数据库上执行coredata操作。所以 1) Can i run a sql query on encrypted database. 2) so if i have to perform a coredata operation, so i have to decrypt the database. 3) and last b

好的,所以我正在研究sqlcipher并准备一份关于它的文档。到目前为止的研究表明,如何加密数据库,我找不到如何解密数据库。这样我就没有什么问题了。 我发现您无法在加密的数据库上执行coredata操作。所以

1) Can i run a sql query on encrypted database.
2) so if i have to perform a coredata operation, so i have to decrypt the database.
3) and last but not least, how to do decryption using sqlcipher.
如果这些问题有意义,请回答


谢谢

是的,您可以在加密的数据库上执行SQL查询,但是在检索未加密的数据之前,需要对启用SQLCipher的SQLite数据库中的页面进行解密。为了访问SQLCipher加密的数据库,您需要发出命令或以编程方式调用。您可以在邮件列表中找到其他文档。

看看这个开源项目@ShamsAhmed,谢谢。链接看起来非常有用。我将探索这个项目。再次感谢。看到这个了吗-