Postgraduate DiplomaDefense, Military Engineering & Land Systems Applications open

Diploma in Military Cryptography Standards (AES/NATO Suite B)

Online postgraduate diploma of 800 hours in military cryptography standards (AES/NATO Suite B): 8 modules covering the evolution of cryptographic standards, AES in depth (FIPS 197), modes of operation and authentication (SP 800-38D), elliptic curves and hash functions (FIPS 186-5), the CNSA 2.0 post-quantum transition, validation and certification, and application in military systems, with an assigned technical tutor.

Duration6–8 months
ModeOnline
LanguageEnglish
Start datesSet by the faculty
AwardSEIUM Institute diploma

Diploma in Military Cryptography Standards (AES/NATO Suite B) — studying from Canada

Canada's defence sector is centred on procurement and sustainment through the Department of National Defence and Defence Research and Development Canada. Industrial activity spans land vehicles, naval systems, avionics and electronics, with firms in Ontario, Québec, Nova Scotia and British Columbia. Companies such as General Dynamics Land Systems Canada and Lockheed Martin Canada are notable employers, alongside a broad base of small and medium suppliers. Engineers work on systems integration, vehicle protection, logistics and sustainment, operating within strict security and export control frameworks.

Fees for Canada: C$2,330 (Canadian dollar), with instalments and employer sponsorship available.

Relevant bodies in Canada

  • Department of National Defence (DND)
  • Defence Research and Development Canada (DRDC)
  • Canadian Association of Defence and Security Industries (CADSI)
  • Public Services and Procurement Canada

Typical roles

  • Defence Systems Engineer
  • Land Systems Engineer
  • Systems Integration Engineer
  • Sustainment Engineer

Questions from Canada

Which Canadian bodies or processes govern defence engineering recognition?

Defence engineering in Canada often involves government procurement and security clearances, and engineers typically hold provincial Professional Engineer licences where a title is required. SEIUM's qualifications are private and not official state degrees or accredited by a national body, so they do not confer licensing or clearance. Recognition is for employers or the relevant body to decide, so verify this first.

Would Canadian defence or land systems employers accept this training?

Canadian defence employers and contractors generally rely on security clearance, licensing and demonstrated experience. A private qualification may support your application, but it is unlikely to replace those requirements, and its acceptance is up to each employer. A SEIUM final project can help show applied skill, so discuss expectations with prospective employers early.

Can I study remotely while working, and what are the costs and language demands?

Yes, the programmes are fully online, so you can study from Canada or elsewhere without a student visa, and fit sessions around work. Specialist courses are 300 hours, postgraduate diplomas 800 and master's 1,900. Teaching is in English, supported by an assigned technical tutor. Fees are payable in instalments, and employer sponsorship may be available.

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

Understand the evolution of military cryptographic standards.

02

Understand the internal workings of AES.

03

Apply modes of operation and authentication correctly.

04

Use approved elliptic curve cryptography and hash functions.

05

Plan the transition to CNSA 2.0.

06

Manage product validation and certification.

07

Define cryptographic profiles for military systems.

Profile

Who it's for

  • Cryptographic engineers.
  • Security architects.
  • Cryptographic product evaluators.
  • Post-quantum migration specialists.
  • Secure embedded systems engineers.
  • Cryptographic compliance consultants.
  • Engineering or science graduates looking to enter the defence sector.
Standards & tools

What you'll work with

  • FIPS 197 (AES) (Advanced Encryption Standard)
  • NIST SP 800-38D (Galois/Counter Mode (GCM) and GMAC)
  • FIPS 186-5 (Digital Signature Standard)
  • FIPS 140-3 (security requirements for cryptographic modules)
  • FIPS 203 (ML-KEM post-quantum key encapsulation)
  • FIPS 204 (ML-DSA post-quantum digital signatures)
  • NIST SP 800-208 (stateful hash-based signature schemes LMS and XMSS)
  • RFC 9151 (CNSA suite profile for TLS and DTLS)
  • OpenSSL
  • liboqs (Open Quantum Safe)
  • SageMath
  • Python (cryptography)
  • CrypTool
Syllabus

8 modules

  1. 1.1DES and its withdrawal
  2. 1.2The AES competition
  3. 1.3NSA Suite B and its withdrawal
  4. 1.4CNSA 1.0 and CNSA 2.0
  5. 1.5NATO cryptographic policies
  6. 1.6National versus commercial cryptography
  7. 1.7Types of cryptographic products
  8. 1.8Algorithm life cycle
  9. 1.9Standardisation agencies and bodies
  10. 1.10Case study: timeline of approved algorithms
  1. 2.1Structure of the algorithm
  2. 2.2SubBytes, ShiftRows and MixColumns
  3. 2.3Key expansion
  4. 2.4Security analysis
  5. 2.5AES-256 in classified environments
  6. 2.6Hardware implementations
  7. 2.7AES-NI instructions
  8. 2.8NIST test vectors
  9. 2.9Performance in embedded systems
  10. 2.10Lab: implementing and verifying AES
  1. 3.1GCM according to SP 800-38D
  2. 3.2CCM
  3. 3.3XTS for storage
  4. 3.4CBC and its risks
  5. 3.5Nonce management
  6. 3.6Key wrapping SP 800-38F
  7. 3.7CMAC
  8. 3.8HMAC
  9. 3.9Authenticated encryption
  10. 3.10Practical exercise: analysis of nonce reuse
  1. 4.1ECDH over P-384
  2. 4.2ECDSA
  3. 4.3SHA-384
  4. 4.4FIPS 186-5 standard
  5. 4.5Key agreement SP 800-56A
  6. 4.6Domain parameters
  7. 4.7Point validation
  8. 4.8Key derivation
  9. 4.9Comparison with RSA-3072
  10. 4.10Workshop: signing and verifying with ECDSA P-384
  1. 5.1ML-KEM according to FIPS 203
  2. 5.2ML-DSA according to FIPS 204
  3. 5.3SLH-DSA according to FIPS 205
  4. 5.4LMS and XMSS according to SP 800-208
  5. 5.5CNSA 2.0 transition timeline
  6. 5.6Hybrid schemes
  7. 5.7Crypto-agility
  8. 5.8Firmware signatures
  9. 5.9Cryptographic inventory
  10. 5.10Practical exercise: tests with liboqs
  1. 6.1FIPS 140-3 validation
  2. 6.2CAVP and CMVP programmes
  3. 6.3Common Criteria
  4. 6.4CCN national scheme
  5. 6.5Approval of products for NATO
  6. 6.6Evaluation laboratories
  7. 6.7Security documentation
  8. 6.8Recertification
  9. 6.9Vulnerability management
  10. 6.10Case study: certification route for an encryptor
  1. 7.1CNSA profiles for IPsec
  2. 7.2RFC 9151 profile for TLS and SSH
  3. 7.3Tactical radios
  4. 7.4Storage encryption
  5. 7.5Secure boot and firmware
  6. 7.6Key management
  7. 7.7Allied interoperability
  8. 7.8Real-time performance
  9. 7.9Migration of legacy systems
  10. 7.10Workshop: cryptographic profile for a tactical network
  1. 8.1System description
  2. 8.2Cryptographic requirements
  3. 8.3Algorithm selection
  4. 8.4Modes and protocols
  5. 8.5Post-quantum transition plan
  6. 8.6Certification route
  7. 8.7Key management
  8. 8.8Conclusions
  9. 8.9Report and presentation
  10. 8.10Final project: final 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. There are no fixed timetables: you progress at your own pace within the intake, so you can combine it with work.

Each module combines theory, guided reading of the original standard and applied exercises. The working software is OpenSSL, liboqs (Open Quantum Safe), SageMath, Python (cryptography) and CrypTool, in free, academic or evaluation versions. Practical work is based on real procedures for verifying implementations with test vectors, testing post-quantum algorithms and defining cryptographic profiles. Assessment is continuous by module, plus the final capstone project.

Standards covered: FIPS 197 (AES), NIST SP 800-38D, FIPS 186-5, FIPS 140-3, FIPS 203, FIPS 204, NIST SP 800-208, RFC 9151.

Assigned technical tutor:every module ends with a deliverable that your tutor marks individually.
Standards-based learning:guided reading of FIPS 197, NIST SP 800-38D and FIPS 186-5 applied to real cases, not as a theoretical annex.
Industry software:OpenSSL, liboqs (Open Quantum Safe), SageMath, Python (cryptography) and CrypTool, in free, academic or evaluation versions.
Final project:a documented cryptographic standards project for a military system, with algorithm selection, post-quantum transition plan and certification route, reviewed by your tutor.
Flexible format:100% online, no fixed timetables, compatible with full-time work.
Capstone project

Build it end to end

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

System and requirements
Describe the system and define its cryptographic requirements.
Algorithm selection
Select approved algorithms, modes and protocols following CNSA guidance.
Post-quantum transition
Plan the transition to CNSA 2.0 and test candidates with liboqs.
Certification route
Define the FIPS 140-3 or Common Criteria certification route and key management.
Final project
Conclusions and final report, reviewed by your tutor.
Career opportunities

Where this takes you

Cryptographic EngineerSecurity ArchitectCryptographic Product EvaluatorPost-Quantum Migration SpecialistSecure Embedded Systems EngineerCryptographic Compliance Consultant
Admissions & scholarships

Requirements

  • Prior technical training or professional experience in the sector. A university degree is not required.
  • An 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.

FAQ

Frequently asked questions

The programme totals 800 hours over 6–8 months. You set your own pace within each intake, and your tutor helps you plan the workload around your job.

You work with OpenSSL, liboqs (Open Quantum Safe), SageMath, Python (cryptography) and CrypTool, 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 final project. 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 are recognised in a higher programme in the same area (postgraduate diploma or master's). Ask about the recognition policy when you enrol.

Prior technical training or professional experience in the sector (no university degree required), a computer able to run the 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.

Diploma in Military Cryptography Standards (AES/NATO Suite B)Enrol
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.