Secure Enclave

Secure Enclave（セキュアエンクレーブ）は iOS/iPadOSデバイス、MacのTouch IDあるいはFace ID対応モデルのApple A7, T1以降、Apple TV、Apple Watch、HomePod に搭載されているセキュリティコプロセッサである。<br>FileVault と安全な起動に必要な暗号化キーを保護し、Touch IDセンサーから指紋データを処理・一致しているかどうかを判断する役割も担っている。
概要.
Secure Enclave Processorとも表記され、略してSEPと呼ばれることもある。
Touch IDの指紋データ、またはFace IDの顔認証データは このSecure Enclave内のアプリケーションプロセッサーやアプリからはアクセスできない特殊な領域に保存される。
そのため、インターネット経由や App経由(システム含む)からはアクセスが不可能になっている。
OSバージョン毎にアップデートされる。
ある程度のバージョン間では互換性があるが、特殊な方法で 互換性のないOSバージョンとSEPの組み合わせになると、そのバージョンを使用している間は Touch ID、またはFace IDは使用できなくなり パスコード認証のみとなる。
再度Apple Configurator等で最新版にアップデートすると利用可能状態に戻る。
関連項目.
L4マイクロカーネルファミリー - Secure EnclaveのOSは、NICTAが2006年に開発したL4-embeddedカーネルベースのものである
ARM Trust Zone - 類似技術
Apple A7, A8, A8X, A9, A9X, A10, A10X, A11, A12, A12X, A12Z, A13, A14, A15, A16
Apple M1, M1 Pro, M1 Max, M1 Ultra, M2, M2 Pro, M2 Max,M2 Ultra