Trusted Firmware-M

Skip to content
Trusted Firmware-M

Trusted Firmware-M (TF-M) implements the Secure Processing Environment (SPE) for Armv8-M, Armv8.1-M architectures (e.g. the Cortex-M33, Cortex-M23, Cortex-M55, Cortex-M85 processors) or dual-core platforms. It is the platform security architecture reference implementation aligning with PSA Certified guidelines, enabling chips, Real Time Operating Systems and devices to become PSA Certified.

Learn more

PSA Certified API Details

RTOS: Trusted Firmware M v2.1.0
Firmware: -
API Test Suite Version: 1.4
Hardware: tested on Arm Musca B1, TF-M runs on other Arm-v8M platforms
Crypto Coverage: crypto_hash, crypto_mac, crypto_cipher, crypto_derivation, crypto_rng, crypto_aead, crypto_asym_crypt, crypto_asym_sign, crypto_agreement