TrustZone (in ARMv8-M)

GPTKB entity

Statements (50)
Predicate Object
gptkbp:instanceOf gptkb:security
gptkbp:allows secure data storage
secure interrupt handling
secure code execution
secure software partitioning
gptkbp:architecture hardware-based security
gptkbp:compatibleWith gptkb:ARMv8-M_Baseline
gptkbp:developedBy gptkb:ARM_Holdings
gptkbp:enables gptkb:PSA_Certified_security_framework
gptkb:trusted_firmware-M_(TF-M)
Trusted Platform Module
secure boot
secure key storage
secure firmware updates
secure peripheral access
isolation of trusted and untrusted code
gptkbp:features gptkb:ARM_Cortex-M23
gptkb:ARM_Cortex-M33
gptkb:ARM_Cortex-M35P
https://www.w3.org/2000/01/rdf-schema#label TrustZone (in ARMv8-M)
gptkbp:introducedIn gptkb:ARMv8-M_architecture
gptkbp:provides secure and non-secure states
gptkbp:purpose hardware-enforced isolation
gptkbp:separates secure world
non-secure world
gptkbp:standardizedBy gptkb:ARM_architecture_reference_manual
gptkbp:supportedBy gptkb:ARMv8-M_Mainline
gptkbp:usedFor secure communication
secure authentication
secure storage
secure device provisioning
secure payment processing
protecting sensitive data
secure debug
enforcing security policies
protecting cryptographic keys
secure automotive systems
secure bootloaders
secure device management
secure firmware validation
secure industrial control systems
secure medical devices
secure over-the-air updates
secure sensor data processing
gptkbp:usedIn IoT devices
embedded systems
gptkbp:uses gptkb:implementation_defined_attribution_unit_(IDAU)
gptkb:security_attribution_unit_(SAU)
gptkbp:bfsParent gptkb:Cortex-M_series
gptkbp:bfsLayer 6