Iphone 如何将加密的SQLite数据库解密到内存中并访问它?

Iphone 如何将加密的SQLite数据库解密到内存中并访问它?,iphone,sqlite,Iphone,Sqlite,我们的应用程序提供了一个加密的SQLite数据库,我们希望将文件解密到内存中,以便访问数据库。我们如何解密和访问这个数据库?这是一个数据库,iPhone上提供了api。有关详细信息,请参阅 您的意思是要将原始文件替换为未加密的副本吗?如果不是的话,我很难看出一个文件与它的内容总和有多大的不同。这个文件是如何加密的?阅读怎么不起作用?您需要更具体一些。这个.sqlite文件实际上是一个具有不同扩展名的文本文件吗?你有没有在文本编辑器中打开过它,比如TextMate?从这个问题来看,我假设它没有加密

我们的应用程序提供了一个加密的SQLite数据库,我们希望将文件解密到内存中,以便访问数据库。我们如何解密和访问这个数据库?

这是一个数据库,iPhone上提供了api。有关详细信息,请参阅

您的意思是要将原始文件替换为未加密的副本吗?如果不是的话,我很难看出一个文件与它的内容总和有多大的不同。这个文件是如何加密的?阅读怎么不起作用?您需要更具体一些。这个.sqlite文件实际上是一个具有不同扩展名的文本文件吗?你有没有在文本编辑器中打开过它,比如TextMate?从这个问题来看,我假设它没有加密,他只是不知道该怎么处理它。这取决于项目的具体内容。我相信这会有帮助的。非常好的资源,谢谢你的链接。我已经实现了所有的数据库及其完整的例程,我只是坚持在运行时解密文件。