我正在尝试在iOS中学习用于数据加密的cryptoswift框架,但是为什么在苹果已经为安全性提供钥匙串时使用cryptoswift框架呢?
答案 0 :(得分:0)
Apple Keychain
用法是以最安全的方式在应用中保存您的数据。
就像将数据保存在安全中一样。保护得好。没有局外人可以触摸内心的东西。
Keychain
与任何Crypto Methods
不相互排斥 - 您可以选择同时使用这两者。
最常见的情况是您希望通过互联网传输敏感数据。即使存在https
个连接,您也可能希望在发送之前加密这些数据。
然后,您需要在应用中加密数据并在服务器端解密。 Keychain
是保存Crypto Keys
加密的最佳位置。在这种情况下,Crypto Keys
也是想要保护的数据。
查看Apple官方文档。