Зачем использовать криптовалютный фреймворк, когда Apple уже предоставляет брелок для безопасности - PullRequest
0 голосов
/ 11 июня 2018

Я пытаюсь изучить платформу cryptoswift для шифрования данных в iOS, но зачем использовать платформу cryptoswift, когда яблоко уже обеспечивает связку ключей для безопасности?

1 Ответ

0 голосов
/ 11 июня 2018

Apple Keychain - это сохранение ваших данных в приложении наиболее безопасным способом.

Это похоже на сохранение ваших данных в сейфе .Хорошо защищен.Ни один посторонний не может коснуться вещей внутри.

Keychain не является взаимоисключающим с любым Crypto Methods - где вы можете выбрать оба варианта.

Наиболее распространенным случаем является передача конфиденциальных данных через Интернет.Возможно, вы захотите зашифровать эти данные перед отправкой даже при наличии https соединений.

Затем вам нужно зашифровать данные в вашем приложении и расшифровать их на стороне сервера.Keychain - лучшее место для сохранения вашего Crypto Keys для шифрования.В этом случае Crypto Keys также являются данными, которые необходимо защитить.

Ознакомьтесь с официальным документом Apple.

Службы связки ключей

...