首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >既然苹果已经提供了安全密钥链,为什么还要使用cryptoswift框架呢?

既然苹果已经提供了安全密钥链,为什么还要使用cryptoswift框架呢?
EN

Stack Overflow用户
提问于 2018-06-11 14:58:20
回答 1查看 186关注 0票数 0

我正在尝试学习iOS中用于数据加密的cryptoswift框架,但既然苹果已经提供了安全密钥链,为什么还要使用cryptoswift框架呢?

EN

回答 1

Stack Overflow用户

发布于 2018-06-12 03:09:10

苹果Keychain的使用是指以最安全的方式将你的数据保存在应用程序中。

这就像在safe中保存数据一样。保护得很好。任何外人都不能碰里面的东西。

Keychain与任何Crypto Methods都不是互斥的--您可以选择同时使用两者。

最常见的情况是你想通过互联网传输你的敏感数据。即使存在https连接,您也可能希望在发送这些数据之前对其进行加密。

然后你需要在你的应用中加密你的数据,并在服务器端解密它。Keychain是保存Crypto Keys进行加密的最佳位置。在这种情况下,Crypto Keys也是需要保护的数据。

看看苹果的官方文档吧。

Keychain Services

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50791985

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档