Master’s in COMSEC/CRYPTO and Secure Defence Communications Engineering
Online master's programme of 1,900 hours in COMSEC/CRYPTO and secure defence communications engineering, structured in 12 modules covering the mathematics of cryptography, symmetric, asymmetric and post-quantum cryptography, secure protocols, key management, TRANSEC and TEMPEST, product certification and secure architectures, with an assigned technical tutor.
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.
What you will be able to do
Understand the disciplines of communications security.
Apply symmetric and asymmetric cryptographic algorithms.
Plan the migration to post-quantum cryptography.
Design secure communication protocols and architectures.
Manage the life cycle of keys and certificates.
Evaluate products against Common Criteria and FIPS 140-3.
Comply with national and European information security regulations.
Who it's for
- Communications security engineers in defence, government or industry.
- Applied cryptographers who want a systems and certification perspective.
- Security architects designing classified or high-assurance networks.
- Security product evaluators working with Common Criteria or FIPS 140-3.
- Key management officers responsible for cryptographic material.
- Information security auditors focusing on ENS, NIS2 and ISO/IEC 27001.
- Engineering or science graduates aiming to enter the defence and security sector.
What you'll work with
- FIPS 140-3 (security requirements for cryptographic modules)
- ISO/IEC 15408 (Common Criteria for IT security evaluation)
- NIST FIPS 203 (ML-KEM post-quantum key encapsulation)
- NIST SP 800-57 (key management recommendations)
- Esquema Nacional de Seguridad, RD 311/2022 (Spanish National Security Framework)
- Directive (EU) 2022/2555 (NIS2, cybersecurity across the Union)
- ISO/IEC 27001 (information security management systems)
- IETF RFC 8446 (TLS 1.3)
- OpenSSL
- Wireshark
- EJBCA
- ProVerif
- SoftHSM
12 modules · 1900 h
1.1. COMSEC disciplines: cryptographic, transmission, emission and physical security1.2. Confidentiality, integrity, authenticity and availability1.3. Threat models in communications1.4. History of military cryptography1.5. Organisational framework for information security1.6. Information classification: levels and markings1.7. National security authorities1.8. Industrial security and clearances1.9. Professional ethics and confidentiality1.10. Case study: threat analysis of a corporate network
2.1. Modular arithmetic and number theory2.2. Groups, rings and finite fields2.3. Computational complexity2.4. Shannon's information theory2.5. Random number generation2.6. One-way functions2.7. Elliptic curves2.8. Lattices and hard problems2.9. Formal security proofs2.10. Practical exercise: implementing GF(2^8) arithmetic in Python
3.1. Block ciphers: AES and its structure3.2. Modes of operation: CBC, CTR and GCM3.3. Stream ciphers: ChaCha203.4. SHA-2 and SHA-3 hash functions3.5. MAC codes and HMAC3.6. AEAD authenticated encryption3.7. Key derivation: HKDF and PBKDF23.8. Differential and linear cryptanalysis3.9. Secure implementation against side channels3.10. Lab: analysis of modes of operation with OpenSSL
4.1. RSA: fundamentals and OAEP padding4.2. Diffie-Hellman and ECDH4.3. ECDSA and EdDSA digital signatures4.4. Public key infrastructure4.5. X.509 certificates and chains of trust4.6. Revocation: CRL and OCSP4.7. Hierarchical certification authorities4.8. eIDAS qualified electronic signatures4.9. Certificate life-cycle management4.10. Practical exercise: deploying a PKI with EJBCA
5.1. The quantum threat: Shor's and Grover's algorithms5.2. NIST FIPS 203, 204 and 205 standards5.3. Lattice-based ML-KEM5.4. ML-DSA and SLH-DSA for signatures5.5. Hybrid transition schemes5.6. Cryptographic agility5.7. Post-quantum migration plans5.8. ENISA and CCN recommendations5.9. Quantum key distribution5.10. Workshop: cryptographic inventory and migration plan
6.1. TLS 1.3: handshake and cipher suites6.2. IPsec: IKEv2, ESP and AH6.3. High-assurance network encryptors at a conceptual level6.4. MACsec on Ethernet links6.5. Wi-Fi security with WPA36.6. End-to-end secure messaging6.7. Voice over IP security with SRTP6.8. Formal analysis with ProVerif and Tamarin6.9. Classic implementation errors6.10. Lab: TLS handshake analysis with Wireshark
7.1. Life cycle of cryptographic keys7.2. NIST SP 800-57 recommendations7.3. Key generation and distribution7.4. HSM modules and their certification7.5. Storage and custody7.6. Rotation, compromise and revocation7.7. Key management in disconnected networks7.8. Accounting for cryptographic material7.9. Auditing key management7.10. Practical exercise: key management with SoftHSM and PKCS#11
8.1. TRANSEC: protecting the traffic pattern8.2. Spread spectrum and frequency hopping8.3. Low probability of detection8.4. TEMPEST compromising emanations8.5. Zoning and SDIP-27 standards8.6. Shielding and filtering of equipment8.7. Physical security of facilities8.8. Laboratory emission measurements8.9. Security of portable equipment8.10. Case study: TEMPEST zoning of a room
9.1. Common Criteria ISO/IEC 154089.2. CEM evaluation methodology9.3. Protection profiles9.4. FIPS 140-3 and CMVP9.5. National certification scheme9.6. Catalogue of qualified products9.7. Evaluation laboratories9.8. Evaluation of cryptographic algorithms9.9. European EUCC certification9.10. Workshop: analysis of a protection profile
10.1. Classified networks and domain separation10.2. Secure exchange gateways10.3. Data diodes10.4. Zero-trust architecture10.5. Security in satellite communications10.6. Security in tactical radios10.7. Security in the government cloud10.8. System accreditation10.9. Security incident management10.10. Practical exercise: designing an architecture with a data diode
11.1. Spanish National Security Framework (ENS)11.2. NIS2 Directive11.3. NATO information security regulations11.4. EU Cybersecurity Act11.5. Export controls on cryptography11.6. Wassenaar Arrangement11.7. Information security governance11.8. ISO/IEC 27001 and 2700211.9. Auditing and compliance11.10. Case study: ENS audit of a system
12.1. Definition of the communications system12.2. Threat and requirements analysis12.3. Selection of cryptographic mechanisms12.4. Design of the secure architecture12.5. Key management plan12.6. Certification analysis12.7. Post-quantum migration assessment12.8. Conclusions and recommendations12.9. Master's Thesis report12.10. Master's Thesis: defence before a panel
How you'll learn
100% online training on the SEIUM campus, with downloadable material, recorded classes and an assigned technical tutor. There are no fixed timetables: you progress at your own pace within the intake, so you can combine it with your job.
Each module combines theory, guided reading of the original standard and applied exercises. The working software is OpenSSL, Wireshark, EJBCA, ProVerif and SoftHSM, in free, academic or evaluation versions. Testing is studied through real procedures for cryptographic protocol analysis, public key infrastructure deployment and product evaluation against protection profiles. Assessment is continuous by module, plus the final Master's Thesis.
Standards covered: FIPS 140-3, ISO/IEC 15408, NIST FIPS 203, NIST SP 800-57, Esquema Nacional de Seguridad, RD 311/2022, Directive (EU) 2022/2555, ISO/IEC 27001, IETF RFC 8446.
Build it end to end
Your final project follows the real engineering workflow, step by step, reviewed by your tutor.
Where this takes you
Requirements
- University degree in engineering, science or architecture, or equivalent demonstrable professional experience.
- Internet connection and a computer capable of running the programme software.
- English sufficient to read technical standards.
Ready to start?
Send your application today. Our admissions team replies within 72 hours with your study plan and funding options.
Frequently asked questions
The programme totals 1,900 hours over 12–14 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.
You work with OpenSSL, Wireshark, EJBCA, ProVerif and SoftHSM, using free, academic or evaluation versions. Your tutor indicates the free alternative wherever one exists.
A SEIUM Institute diploma, awarded on passing the continuous assessment and the Master's Thesis. It is SEIUM's own qualification, not an official state degree; its recognition depends on the programme completed and the regulations of each country.
Yes. Modules passed in a course or postgraduate diploma in the same area are recognised in the higher programme. Ask about the recognition policy when you enrol.
A university degree in engineering, science or architecture (or equivalent professional experience), a computer able to run the programme software, and English sufficient to read technical standards.
Start dates are set by SEIUM's faculty for each intake. Our admissions team will confirm the next available date when you apply.
Related programmes
Master’s in Medical Logistics, Evacuation and Operational Telemedicine Engineering (Regulatory and Ethical Framework)
Online master's programme of 1,900 hours in medical logistics, evacuation and operational telemedicine engineering (regulatory framework and ethics). 12 modules covering operational medical support, regulations and…
Master’s in Lap Time Simulation & Driver-in-the-Loop Engineering
Online master's programme of 1,900 hours in lap time simulation and driver-in-the-loop engineering, structured in 12 modules covering vehicle dynamics, tyre modelling, quasi-static and optimal-control simulation,…
Master’s in Thermodynamics in Motorsport Engineering (Radiators, Ducting, Brake Cooling)
Online master's programme of 1,900 hours in motorsport thermodynamics engineering (radiators, ducting, brake cooling): 12 modules covering heat transfer, radiators and heat exchangers, ducting, brake and…
More in Automotive & Motorsport
All Automotive & Motorsport programmes → · How to apply · Fees & financing · Scholarships