JANUS

Post-quantum cryptography

The cryptographic algorithms that secure today's digital communications — RSA, ECC, Diffie-Hellman — rely on the computational difficulty of certain mathematical problems, such as integer factorisation and discrete logarithms. A sufficiently powerful quantum computer running Shor's algorithm would solve these problems in polynomial time, rendering the current public-key infrastructure obsolete.

The threat to ATM communications

ATM systems depend on cryptographic protocols for secure ground-ground coordination, air-ground data links (CPDLC, ADS-C), SWIM node authentication, and key management processes. A quantum-capable adversary could:

  • Harvest now, decrypt later (HNDL) — intercept and store encrypted communications today, to decrypt them once a quantum computer is available
  • Break PKI trust models — forge digital signatures and impersonate trusted entities in the ATM network
  • Compromise key distribution centres — undermine the cryptographic foundations of secure communication between ANSPs, airlines, and service providers

NIST-standardised PQC algorithms

The US National Institute of Standards and Technology (NIST) has conducted a multi-year process to select and standardise post-quantum cryptographic algorithms. The selected algorithms fall into two categories:

  • CRYSTALS-Kyber — a lattice-based key encapsulation mechanism (KEM) for secure key exchange. Primary choice for general encryption.
  • CRYSTALS-Dilithium — a lattice-based digital signature scheme, selected as the primary standard for authentication.
  • FALCON — a lattice-based signature scheme optimised for compact signatures, suited to bandwidth-constrained environments.
  • Sphincs+ — a stateless hash-based signature scheme providing a conservative security fallback not reliant on lattice assumptions.

PQC in the ATM context

In JANUS, these algorithms are evaluated against the specific requirements of ATM/UTM communication service classes — ground-ground coordination links, aircraft communication links, SWIM nodes, and CNS/ATM payloads. The evaluation considers:

  • Theoretical security requirements and latency constraints for each service class
  • Hybrid deployment strategies combining classical and PQC algorithms for transitional periods
  • Key management concepts including algorithm agility and key rollover strategies
  • Alignment with regulatory frameworks from ICAO, EUROCAE WG-72, and EASA

The output is a phased PQC migration roadmap (Deliverable D7.1), defining transition timelines, dependency maps, and implementation milestones aligned with the aviation upgrade cycle.