CourseDefense, Military Engineering & Land Systems Enrolment open

ISO/IEC Course in Cryptography Applied to Defence

Online 300-hour course in ISO/IEC in cryptography applied to defence. 6 modules covering ISO/IEC 18033-3 (block ciphers), ISO/IEC 19790 (security requirements for cryptographic modules) and OpenSSL. Assigned tutor and open enrolment.

Duration300 h
ModeOnline
Start datesOctober / March
LocationEurope (Madrid)
AwardSEIUM Institute diploma
Virtual lab · try it before you enrol

Take the controls.

Run a real engineering trade-off from this programme. 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

Explain the mathematical foundations of modern cryptography.

02

Select standardised algorithms and modes of operation.

03

Design a secure key management lifecycle.

04

Implement a public key infrastructure with X.509 certificates.

05

Analyse secure cryptographic protocols in common use.

06

Assess the compliance of cryptographic modules.

07

Plan the transition to post-quantum cryptography.

Profile

Who it's for

  • Cryptographic engineer looking to specialise in ISO/IEC in cryptography applied to defence.
  • Public key infrastructure specialist looking to specialise in ISO/IEC in cryptography applied to defence.
  • Security architect looking to specialise in ISO/IEC in cryptography applied to defence.
  • Cryptographic module evaluator looking to specialise in ISO/IEC in cryptography applied to defence.
  • Cybersecurity consultant looking to specialise in ISO/IEC in cryptography applied to defence.
  • Post-quantum cryptography researcher looking to specialise in ISO/IEC in cryptography applied to defence.
  • Graduates in engineering or sciences seeking to enter the defence industry.
Standards & tools

What you'll work with

  • ISO/IEC 18033-3 (block ciphers)
  • ISO/IEC 19790 (security requirements for cryptographic modules)
  • ISO/IEC 11770-3 (key management using asymmetric techniques)
  • FIPS 140-3 (validation of cryptographic modules)
  • FIPS 203 (ML-KEM, post-quantum cryptography)
  • RFC 5280 (X.509 certificates)
  • ISO/IEC 9797-1 (message authentication codes)
Syllabus

6 modules · 300 h

  1. 1.1Objectives of cryptography: confidentiality, integrity and authenticity
  2. 1.2Symmetric and asymmetric cryptography
  3. 1.3Hash functions and message authentication codes
  4. 1.4Electronic signature and time-stamping
  5. 1.5Random number generation and entropy
  6. 1.6Standardisation bodies and algorithm catalogues
  7. 1.7International standards for cryptographic techniques
  8. 1.8Recommendations for key lengths
  9. 1.9Common vocabulary and notation
  10. 1.10Exercise: classify primitives by objective
  1. 2.1Block ciphers and their design
  2. 2.2Modes of operation and their properties
  3. 2.3Authenticated encryption with associated data
  4. 2.4Stream ciphers and their correct use
  5. 2.5Hash functions and collision resistance
  6. 2.6Key derivation and password functions
  7. 2.7Elliptic curve cryptography
  8. 2.8Key exchange and forward secrecy
  9. 2.9Classic implementation errors
  10. 2.10Practice: choose and justify a cryptographic suite
  1. 3.1Key lifecycle
  2. 3.2Generation, distribution and custody
  3. 3.3Key hierarchies and master keys
  4. 3.4Hardware security modules and their use
  5. 3.5Secure storage on devices
  6. 3.6Rotation, archiving and destruction
  7. 3.7Backup and recovery
  8. 3.8Separation of duties and dual control
  9. 3.9Policies and practice statements
  10. 3.10Practice: design the key hierarchy of a system
  1. 4.1Certification and registration authorities
  2. 4.2Certificate profiles and extensions
  3. 4.3Chain and revocation validation
  4. 4.4Certificate status protocols
  5. 4.5Transport layer security protocols
  6. 4.6Network security protocols
  7. 4.7Cross-domain interoperability and cross-certification
  8. 4.8Document and code signing
  9. 4.9Time-stamping and long-term preservation
  10. 4.10Practice: deploy a test certificate hierarchy
  1. 5.1Evaluation of cryptographic modules and their levels
  2. 5.2Common Criteria applied to cryptographic products
  3. 5.3Side-channel attacks and countermeasures
  4. 5.4Algorithm conformance testing
  5. 5.5Applicable regulation and export control
  6. 5.6Crypto-agility and managing obsolescence
  7. 5.7Post-quantum cryptography and its standardisation
  8. 5.8Migration plan to new algorithms
  9. 5.9Cryptographic inventory of an organisation
  10. 5.10Practice: cryptographic migration plan
  1. 6.1Choice of system and its security requirements
  2. 6.2Threat analysis and cryptographic objectives
  3. 6.3Justified selection of algorithms and modes
  4. 6.4Key management design
  5. 6.5Certificate infrastructure design
  6. 6.6Evaluation and compliance plan
  7. 6.7Inventory and crypto-agility plan
  8. 6.8Documentation and cryptographic policy
  9. 6.9Technical report
  10. 6.10Project defence
Methodology, software & labs

How you'll learn

Fully 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 intake, making it possible to combine with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is OpenSSL, SageMath, CrypTool 2, Python (cryptography), Wireshark, in free, academic or evaluation versions. Tests are studied using real applied cryptography laboratory procedures, deployment of a test public key infrastructure and cryptographic compliance reviews. Assessment is continuous per module plus the final integrative project.

Accreditable laboratories(EN ISO/IEC 17025) with rotor rig, EMC/Lightning pre-compliance, HIL/SIL, vibration/acoustics.
Evidence-oriented thesis:safety case, test plan, compliance dossier and operational limits.
Industry mentorship: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:safety-by-design approach, ciber-OT, DIH and compliance as pillars.
Capstone project

Build it end to end

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

System selection and its security requirements

Explain the mathematical foundations of modern cryptography.

Threat analysis and cryptographic objectives

Select standardised algorithms and modes of operation.

Justified selection of algorithms and modes

Design a secure key management lifecycle.

Key management design

Implement a public key infrastructure with X.509 certificates.

Certificate infrastructure design

Analyse secure cryptographic protocols in common use.

Career opportunities

Where this takes you

Cryptographic engineerPublic key infrastructure specialistSecurity architectCryptographic module evaluatorCybersecurity consultantPost-quantum cryptography researcher
Admissions & scholarships

Requirements

  • No prior degree required.
  • Internet connection and a computer capable of running the programme's software.
  • Sufficient level of Spanish to follow technical standards reading.

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 totals 300 hours spread over 3 to 5 months. That is between 10 and 15 hours per week on average, compatible with a full-time job.

You work with OpenSSL, SageMath, CrypTool 2, Python (cryptography), Wireshark. Free, academic or evaluation versions are used, and the tutor indicates the free alternative where one exists.

A SEIUM own diploma on passing continuous assessment and the integrative project. It is in-house training, not an official qualification from the Ministry.

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

ISO/IEC Course in Cryptography Applied to DefenceEnrol
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.