TrustZone security extension

E72124

TrustZone security extension is ARM's hardware-based security technology that creates isolated execution environments to protect sensitive code and data on system-on-chip devices.

AI illustration

How this image was made

AI-generated illustration of TrustZone security extension

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of TrustZone security extension (TrustZone security extension is ARM's hardware-based security technology that creates isolated execution environments to protect sensitive code and data on system-on-chip devices.)

All labels observed (12)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf ARM architecture extension ⓘ
hardware-based security technology ⓘ
alsoKnownAs ARM TrustZone ⓘ
appliesTo ARM-based processors ⓘ
system-on-chip devices ⓘ
basedOn ARM processor privilege and security states ⓘ
componentOf ARM security architecture ⓘ
controls access to memory ⓘ
access to peripherals ⓘ
access to system resources ⓘ
developer Arm Limited ⓘ
linked to: Arm Ltd.
enforces secure and non-secure address spaces ⓘ
security boundaries between software components ⓘ
introducedIn ARMv6 architecture family ⓘ
introduces normal world ⓘ
secure world ⓘ
provides hardware-enforced isolation ⓘ
isolated execution environment ⓘ
purpose enable secure services on general-purpose systems ⓘ
protect sensitive code ⓘ
protect sensitive data ⓘ
support trusted execution ⓘ
relatedTo ARM Secure Monitor ⓘ
GlobalPlatform TEE specifications ⓘ
linked to: GlobalPlatform

Trusted Execution Environment ⓘ
requires hardware support in CPU ⓘ
software support in firmware ⓘ
software support in operating system ⓘ
support in memory controller ⓘ
support in system interconnect ⓘ
securityProperty hardware isolation between secure and non-secure worlds ⓘ
reduced trusted computing base for secure applications ⓘ
resistance to software attacks from normal world ⓘ
supportedIn ARMv7-A architecture ⓘ
ARMv8-A architecture ⓘ
linked to: ARMv8-A

ARMv9-A architecture ⓘ
linked to: ARMv9-A
supports device attestation ⓘ
digital rights management ⓘ
secure boot ⓘ
secure key storage ⓘ
secure payment applications ⓘ
trusted execution environment ⓘ
usedBy Android device security architectures ⓘ
Qualcomm Secure Execution Environment ⓘ
Samsung Knox ⓘ
usedIn Internet of Things devices ⓘ
automotive systems ⓘ
embedded systems ⓘ
mobile devices ⓘ
networking equipment ⓘ
set-top boxes ⓘ

How these facts were elicited

Referenced by (18)

Full triples — surface form annotated when it differs from this entity's canonical label.

ARM → hasExtension → TrustZone security extension ⓘ
Titan M → supportsStandard → Android StrongBox Keymaster ⓘ
subject linked to: Titan M security chip
linked to: TrustZone security extension
TrustZone security extension → alsoKnownAs → ARM TrustZone ⓘ
linked to: TrustZone security extension
TrustZone security extension → relatedTo → ARM Secure Monitor ⓘ
linked to: TrustZone security extension
Acorn RISC Machine → supports → TrustZone security extensions ⓘ
linked to: TrustZone security extension
Intel SGX → relatedConcept → ARM TrustZone ⓘ
linked to: TrustZone security extension
Zephyr RTOS → supports → ARM TrustZone-M ⓘ
linked to: TrustZone security extension
ARMv8-A → supportsSecurityExtension → ARM TrustZone ⓘ
linked to: TrustZone security extension
ARMv7-A → supports → TrustZone security extensions (optional) ⓘ
subject linked to: ARMv7-A architecture
linked to: TrustZone security extension
Trusted Execution Environment → implementedIn → ARM TrustZone ⓘ
linked to: TrustZone security extension
Qualcomm Secure Execution Environment → relatedTo → ARM TrustZone technology ⓘ
linked to: TrustZone security extension
ARM Cortex-M series → securityFeature → TrustZone for ARMv8-M (on some cores) ⓘ
linked to: TrustZone security extension
Apple A7 → supports → ARM TrustZone security extensions ⓘ
linked to: TrustZone security extension
Open Enclave SDK → supports → ARM TrustZone ⓘ
linked to: TrustZone security extension
ARM Cortex-A → supports → TrustZone security extensions ⓘ
linked to: TrustZone security extension
ARMv8.1-M → supports → ARMv8-M Security Extension ⓘ
linked to: TrustZone security extension
ARMv8.1-M → supports → TrustZone for ARMv8-M ⓘ
linked to: TrustZone security extension
ARMv8.2-M → supports → TrustZone for ARMv8-M ⓘ
linked to: TrustZone security extension