Postgraduate DiplomaElectronics, Embedded Systems & Telecom Applications open

Postgraduate Diploma in Key Management and Cryptography in Devices

Online 800-hour Postgraduate Diploma in Key Management and Cryptography in Devices. 8 modules covering NIST SP 800-57 Part 1, FIPS 140-3 and OpenSSL. Assigned tutor and open enrolment.

Duration800 h
ModeOnline
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this field. Move the sliders, watch the model react in real time and beat the challenge.

SIM · LIVE ●
Learning outcomes

What you will be able to do

01

Apply cryptographic primitives suited to constrained devices.

02

Manage the complete key lifecycle.

03

Select security hardware according to the level of risk.

04

Design PKI infrastructures for device fleets.

05

Implement secure protocols such as TLS 1.3 and OSCORE.

06

Analyse countermeasures against physical attacks.

07

Plan the transition to post-quantum cryptography.

Profile

Who it's for

  • Embedded security engineer who wants to specialise in Key Management and Cryptography in Devices.
  • Applied cryptographer who wants to specialise in Key Management and Cryptography in Devices.
  • PKI architect who wants to specialise in Key Management and Cryptography in Devices.
  • Secure firmware engineer who wants to specialise in Key Management and Cryptography in Devices.
  • Hardware security evaluator who wants to specialise in Key Management and Cryptography in Devices.
  • Cybersecurity compliance consultant who wants to specialise in Key Management and Cryptography in Devices.
  • Graduates in engineering or science looking to enter the consumer electronics sector.
Standards & tools

What you'll work with

  • NIST SP 800-57 Part 1
  • FIPS 140-3
  • IEC 62443-4-2
  • NIST SP 800-90A
  • ISO/IEC 11889
  • IETF RFC 8446
  • FIPS 203
  • ETSI EN 303 645
Syllabus

8 modules · 800 h

  1. 1.1AES symmetric encryption and modes of operation
  2. 1.2Authenticated encryption GCM and CCM
  3. 1.3SHA-2 and SHA-3 hash functions
  4. 1.4HMAC and CMAC authentication codes
  5. 1.5Elliptic curve cryptography
  6. 1.6ECDSA and EdDSA signatures
  7. 1.7ECDH key exchange
  8. 1.8NIST SP 800-90A random number generators
  9. 1.9Resource constraints in microcontrollers
  10. 1.10Practical: authenticated encryption with Mbed TLS
  1. 2.1NIST SP 800-57 recommendations
  2. 2.2Generation and entropy sources
  3. 2.3Key derivation with HKDF
  4. 2.4Key storage and protection
  5. 2.5Key distribution and transport
  6. 2.6Rotation and expiry
  7. 2.7Revocation and destruction
  8. 2.8Key hierarchies in products
  9. 2.9Inventory and custody
  10. 2.10Case study: key policy for a product
  1. 3.1Secure elements and their certification
  2. 3.2TPM 2.0 according to ISO/IEC 11889
  3. 3.3TrustZone trusted execution environments
  4. 3.4Physically unclonable functions (PUF)
  5. 3.5OTP fuses and protected storage
  6. 3.6Cryptographic accelerators in SoCs
  7. 3.7HSM modules in manufacturing
  8. 3.8FIPS 140-3 and Common Criteria certification
  9. 3.9Hardware selection based on risk
  10. 3.10Laboratory: operations with tpm2-tools
  1. 4.1X.509 certificates and extensions
  2. 4.2Private certification authorities
  3. 4.3IEEE 802.1AR device identity
  4. 4.4Enrolment with EST and SCEP
  5. 4.5Manufacturing and operational certificates
  6. 4.6OCSP validation and revocation lists
  7. 4.7PKI management at fleet scale
  8. 4.8PKI in offline environments
  9. 4.9Auditing certification authorities
  10. 4.10Workshop: certificate chain for a fleet
  1. 5.1TLS 1.3 and its negotiation
  2. 5.2DTLS for UDP transport
  3. 5.3Lightweight suites and PSK
  4. 5.4OSCORE for CoAP
  5. 5.5Security in MQTT
  6. 5.6Secure boot and firmware signing
  7. 5.7Secure software updates
  8. 5.8Remote attestation
  9. 5.9Secure channels on internal buses
  10. 5.10Practical: mutual TLS 1.3 on a microcontroller
  1. 6.1Power consumption side-channel attacks
  2. 6.2Timing analysis and constants
  3. 6.3Voltage and clock fault injection
  4. 6.4Key extraction through debugging
  5. 6.5Software countermeasures
  6. 6.6Hardware countermeasures
  7. 6.7Resistance evaluation in the laboratory
  8. 6.8Ethics and the legal framework of evaluation
  9. 6.9Security evaluation standards
  10. 6.10Case study: constant-time code review
  1. 7.1Quantum threat to current cryptography
  2. 7.2FIPS 203, 204 and 205 standards
  3. 7.3Impact on memory and performance
  4. 7.4Hybrid transition schemes
  5. 7.5Cryptographic agility
  6. 7.6IEC 62443-4-2 requirements on cryptography
  7. 7.7ETSI EN 303 645 requirements
  8. 7.8Cyber Resilience Act
  9. 7.9Cryptography export control
  10. 7.10Laboratory: testing ML-KEM on a device
  1. 8.1Product and threat model
  2. 8.2Cryptographic requirements
  3. 8.3Selection of security hardware
  4. 8.4Key hierarchy design
  5. 8.5PKI design and provisioning
  6. 8.6Secure channel prototype
  7. 8.7Cryptographic agility plan
  8. 8.8Compliance assessment
  9. 8.9Report and presentation
  10. 8.10Final review with the tutor
Methodology, software & labs

How you'll learn

100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. No fixed timetable: students progress at their own pace within the enrolment period, which makes it possible to combine the programme with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is OpenSSL, Mbed TLS, wolfSSL, tpm2-tools, ChipWhisperer, in free, academic or evaluation versions. Tests are studied using real validation procedures for mutual TLS channels on a microcontroller, an academic evaluation of a side channel, and a certificate provisioning test. Assessment is continuous per module, plus the final integrating project.

Accreditable laboratories(EN ISO/IEC 17025) with rotor test rig, EMC/Lightning pre-compliance, HIL/SIL, vibration/acoustics.
Evidence-oriented master's thesis:safety case, test plan, compliance dossier and operational limits.
Industry mentoring:lecturers with experience in training, , eVTOL/UAM and flight test.
Flexible format(hybrid/online), international cohorts and support from SEIUM Career Services.
Ethics and safety:a safety-by-design approach, with ciber-OT, DIH and compliance as its pillars.
Capstone project

Build it end to end

Your final project follows the real engineering workflow, step by step, reviewed by your tutor.

Product and threat model

Apply cryptographic primitives suited to constrained devices.

Cryptographic requirements

Manage the complete key lifecycle.

Selection of security hardware

Select security hardware according to the level of risk.

Key hierarchy design

Design PKI infrastructures for device fleets.

PKI design and provisioning

Implement secure protocols such as TLS 1.3 and OSCORE.

Career opportunities

Where this takes you

Embedded security engineerApplied cryptographerPKI architectSecure firmware engineerHardware security evaluatorCybersecurity compliance consultant
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. A university degree is not required.
  • Internet connection and a computer capable of running the programme's software.
  • Sufficient command of Spanish to follow technical standards documentation.

Ready to start?

Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.

FAQ

Frequently asked questions

The programme consists of 800 hours in total, spread over 6 to 8 months. That is an average of 10 to 15 hours per week, compatible with a full-time job.

The programme works with OpenSSL, Mbed TLS, wolfSSL, tpm2-tools, ChipWhisperer. Free, academic or evaluation versions are used, and the tutor indicates the free alternative where one exists.

An SEIUM own diploma upon passing the continuous assessment and the integrating project. It is in-house training, not an official Ministry qualification.

Yes. Modules passed in a course or postgraduate diploma in the same area can be credited towards the advanced programme. Check the credit transfer policy when you enrol.

Postgraduate Diploma in Key Management and Cryptography in DevicesEnrol
Scroll to Top
SEIUM – Institute of Advanced Engineering
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.