版本記錄
版本號 | 時(shí)間 |
---|---|
V1.0 | 2020.07.29 星期三 |
前言
CryptoKit
是iOS13
的新的SDK胳挎,接下來幾篇我們就一起看一下這個(gè)專題。
Overview
首先看一下基本信息
該框架安全高效地執(zhí)行加密操作拿愧。
使用Apple CryptoKit
執(zhí)行常見的加密操作:
- 計(jì)算和比較加密安全摘要。
- 使用公共密鑰密碼術(shù)創(chuàng)建和評估數(shù)字簽名鹏溯,并執(zhí)行密鑰交換捏萍。 除了使用存儲在內(nèi)存中的密鑰之外太抓,您還可以使用存儲在
Secure Enclave
中并由其管理的私鑰。 - 生成對稱密鑰令杈,并將其用于消息身份驗(yàn)證和加密之類的操作中走敌。
與較底層別的接口相比,CryptoKit
更好用逗噩。 CryptoKit
使您的應(yīng)用程序從管理原始指針中解放出來掉丽,并自動處理使您的應(yīng)用程序更安全的任務(wù),例如在內(nèi)存釋放期間覆蓋敏感數(shù)據(jù)异雁。
Topics
1. Essentials
2. Cryptographically Secure Hashes
3. Message Authentication Codes
4. Ciphers
5. Public-Key Cryptography
6. Errors
7. Legacy Algorithms
后記
本篇主要講述了
CryptoKit
的概覽捶障,感興趣的給個(gè)贊或者關(guān)注~~~