Get in Touch

Course Outline

Introduction

  • Security versus embedded systems security

Characteristics of Embedded Application Security

  • Embedded network transactions
  • Automotive security
  • Android devices
  • Next-generation software-defined radio

Key Aspects of an Embedded System

  • Microkernel versus monolithic architecture
  • Independent security levels
  • Core security requirements
  • Access control
  • I/O virtualization

Threat Modeling and Assessment

  • Identifying attackers and assets
  • Understanding the attack surface
  • Utilizing attack trees
  • Establishing a security policy

Developing Secure Embedded Software

  • Principles of secure coding
  • Secure program design
  • Minimal implementation
  • Component architecture
  • Principle of least privilege
  • Secure development process
  • Independent expert validation
  • Model-driven design
  • Code review and static analysis
  • Security testing
  • Peer code reviews

Understanding and Implementing Cryptography

  • Cryptographic modes
  • Cryptographic hashes
  • Cryptographic certifications
  • Key management
  • Block ciphers
  • Message Authentication Codes
  • Random Number Generation

Data Protection

  • Data-in-motion protocols
  • Securing data in motion
  • Data-at-rest protocols
  • Securing data at rest

Mitigating Attacks

  • Common software attacks
  • Preventing side-channel attacks

Integrating Security into Existing Projects

  • Securing bootloaders and firmware updates

Summary and Next Steps

Requirements

  • Previous experience in embedded systems development.

Target Audience

  • Embedded systems professionals
  • Security professionals
 21 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3900 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories