Skip to main content
← Glossary

Glossary · Security Controls

Hardware Security Module (HSM)

Also known as: HSM

Definition

A Hardware Security Module (HSM) is a tamper-resistant hardware component that generates, stores and uses cryptographic keys inside a protected boundary, so key material stays out of reach of application software. In automotive ECUs the HSM is usually a dedicated security core inside the microcontroller, anchoring secure boot, secure flashing, SecOC message authentication and key storage.

Where this matters: AUTOSAR Development — HSM and Crypto Stack integration

An automotive HSM (typically EVITA-aligned: full / medium / light) holds private keys in a protected boundary and performs symmetric / asymmetric crypto, secure key management, and acceleration for AUTOSAR Crypto Stack callers. It is the trust anchor that secure boot, secure flashing, and SecOC build on.

Why it matters

The HSM is the hardware root of trust the entire ECU security stack depends on — secure boot, secure flashing, SecOC, and key storage all assume it. Choosing the right EVITA profile (full, medium, or light) early shapes which cybersecurity controls a programme can realistically claim in its TARA and evidence.

FAQ

Common questions about Hardware Security Module (HSM)

Need help applying Hardware Security Module (HSM) on a programme? Use the contact form to reach Agnile’s engineering team.