Trainings Safety and security: Embedded security

ac6-formation, un département d'Ac6 SAS
 
Site displayed in English (USA)
Site affiché en English (USA)View the site in French
go-up

leftthintrapezium-20-008080 ac6 > ac6-formation > Programming > Safety and security Call us Write us
Safety and security
Embedded security

What are Safety & Security in Embedded Systems?

Cybersecurity and functional safety work together for connected products and industrial IoT. Anchored in the EU Cyber Resilience Act (CRA) and standards like IEC 62443, IEC 61508, and ISO 26262 (plus ETSI EN 303 645 and NIS2), the goal is to prevent hazards, withstand attacks, and keep devices dependable throughout their lifetime—from concept and development to updates in the field.

Modern platforms provide strong building blocks out of the box: secure boot chains (TF-A/U-Boot, HAB/AHAB, SBSFU/TF-M), isolation with TrustZone-M and OP-TEE, and Linux hardening features (SELinux/AppArmor, dm-verity/IMA, namespaces, seccomp). On the safety side, practices like MISRA/CERT coding, static analysis, FMEA/FTA, watchdogs, and CRC/ECC reduce faults without slowing development.

Our ac6 training courses help you master this ecosystem—covering risk and threat analysis, SBOM/VEX and vulnerability handling, key management and secure update/rollback, Linux/MCU hardening and TrustZone partitioning, and the safety lifecycle with evidence (plans, traceability, safety case). The outcome: products that are both secure and safe, ready for real-world assessments.

SEC1
Developing C/C++ Secure Embedded Systems
18 h
SEC2
Advanced Embedded Systems Security
12 h
SEC12
Comprehensive Secure Systems Programming
30 h
C8
Critical Systems Safety
3 days
C1
Effective MISRA C
2 days
C2
MISRA Compliance for Project Managers
1 day
SEC10
Cyber Resilience Act and Embedded Systems
1 day
SEC6
Embedded Security for NXP i.MX-based processors
2 days
SEC7
ARM TrustZone for Cortex-M based devices
1 day