如何加密/解密 Core Data 中的数据?

Posted

技术标签:

【中文标题】如何加密/解密 Core Data 中的数据?【英文标题】:How to encrypt/decrypt data in Core Data? 【发布时间】:2010-12-07 16:37:31 【问题描述】:

我很确定 Core Data 没有任何加密/解密功能。是否有说明如何“手动”加密/解密 Core Data 中的数据的教程?

【问题讨论】:

How can I encrypt CoreData contents on an iPhone 的可能重复项 你能解释一下你真正想要做什么吗? 【参考方案1】:

Core Data 有一个二进制属性类型,它接受 NSData 的实例。你能加密一个文件,把加密的数据放到一个 NSData 对象中,然后这样存储吗?

【讨论】:

我认为您关心的是保护用户数据。在这种情况下,请考虑安全删除加密文件(将文件数据归零,然后删除):***.com/questions/7547517/…

以上是关于如何加密/解密 Core Data 中的数据?的主要内容,如果未能解决你的问题,请参考以下文章

php加密文件 解密data 转nsstring 为nil. rc4 ios

如何使用 .NET Core 安全地加/解密文件 #yyds干货盘点#

抛出异常:'System.PlatformNotSupportedException'。如何在 dotnet core 3.1 中加密和解密安全字符串?

.MET Core RSA加密解密

.NET Core加解密实战系列之——RSA非对称加密算法

如何测试 Core Data SQLite 文件是不是已加密?