标签: ios caching encryption keychain
在我的应用中,我希望将非常敏感的数据保存在加密缓存中的客户端上,并考虑使用钥匙串。
潜在地,我们最终可能会将相当多的信息(几个MB)放入此缓存中并且想知道......
提前致谢!
答案 0 :(得分:4)
钥匙串(考虑名称)旨在保存钥匙和其他相当小的安全物品。对于数据,使用Common Crypto使用AES对其进行加密,并将密钥保存在钥匙串中。从随机字节创建密钥。将加密数据保存在Documents目录或子目录中。