Appleは現在、米国の求人ウェブサイトを通じてSecure Enclaveチームの求人を募集しており、数名のソフトウェアエンジニアとマネージャーを募集している。
以下の職種を募集します:
- 信頼できるカーネルエンジニア
- エンジニアリング マネージャー (Trusted Kernel)
- セキュリティエンジニアリングマネージャー - 信頼できる実行
- セキュリティエンジニア - 信頼できる実行
- セキュリティエンジニア - データ保護
今週初めにiOS開発者のSteven Stroughton-Smith氏によって初めて発見された求人の一つは、Secure Enclaveコプロセッサのオペレーティングシステム、ドライバー、コアサービスに取り組む「優秀なソフトウェアエンジニア」を募集するものである。
求人広告には、「コアテクノロジーに取り組むことで、Apple の iOS、watchOS、tvOS、macOS 製品のセキュリティ確保に大きな影響を与えるチャンスがあります」と書かれている。
新規採用者は、iPhone、iPad、Apple Watch、Apple TV、iPod、Mac などのさまざまなハードウェア プラットフォームをサポートする新しいセキュリティ機能のソフトウェア ロードマップの定義を支援します。また、カーネルから、Secure Enclave 上で実行されるライブラリ、フレームワーク、アプリに至るまで、将来のハードウェアとカスタム シリコンの主要なセキュリティ要件にも貢献します。
Secure Enclave は、64 ビット A シリーズ チップに組み込まれた専用の暗号化コプロセッサです。
Secure Enclave は、ハッカーが iPhone 5s の Secure Enclave の復号化キーを公開したことで最近話題になりましたが、このキーにより (理論上は) 経験豊富なセキュリティ研究者が暗号化コプロセッサ上で実行されているファームウェアを分析しやすくなります。
Apple によれば、この脆弱性が解除されても、Secure Enclave の暗号化メモリに安全に保存されている支払い情報や Touch ID 情報、その他の暗号キーなどの機密データは危険にさらされないという。