Secure Enclave Processor

GPTKB entity

Statements (60)
Predicate Object
gptkbp:instanceOf Trusted Platform Module
gptkbp:accessibleBy gptkb:iOS
gptkb:macOS
gptkb:tvOS
gptkb:watchOS
gptkbp:architecture gptkb:microprocessor
gptkbp:communicatesVia main SoC via mailbox
gptkbp:developedBy gptkb:Apple_Inc.
gptkbp:firstAppearance gptkb:iPhone_5s
gptkbp:hasFeature secure boot
anti-replay protection
encrypted memory
hardware random number generator
dedicated memory
https://www.w3.org/2000/01/rdf-schema#label Secure Enclave Processor
gptkbp:introducedIn 2013
gptkbp:manufacturer gptkb:TSMC
gptkbp:numberOfLocations encryption keys
Apple Pay data
Face ID data
Touch ID data
gptkbp:operatesIndependently main processor
gptkbp:purpose key management
secure data storage
cryptographic operations
biometric data protection
gptkbp:runsThrough its own microkernel
gptkbp:supports gptkb:SHA-2_hashing
gptkb:elliptic_curve_cryptography
AES encryption
secure boot chain
gptkbp:usedFor Apple Pay authentication
password autofill
secure enclave attestation
Data Protection class keys
iCloud Keychain protection
gptkbp:usedIn gptkb:Apple_TV
gptkb:Apple_Watch
gptkb:HomePod
gptkb:Mac
gptkb:iPad
gptkb:iPhone
gptkb:Apple_A10
gptkb:Apple_A11
gptkb:Apple_A12
gptkb:Apple_A13
gptkb:Apple_A14
gptkb:Apple_A15
gptkb:Apple_A16
gptkb:Apple_A7
gptkb:Apple_A8
gptkb:Apple_A9
gptkb:Apple_M1
gptkb:Apple_M2
gptkb:Apple_M3
gptkbp:vulnerableTo gptkb:Spectre
gptkb:Meltdown
Checkm8 (older devices)
gptkbp:bfsParent gptkb:T1_chip
gptkbp:bfsLayer 7