Paper 2024/667

Agile, Post-quantum Secure Cryptography in Avionics

Karolin Varner, Max Planck Institute for Security and Privacy, Rosenpass e.V.
Wanja Zaeske, German Aerospace Center, Rosenpass e.V.
Sven Friedrich, German Aerospace Center
Aaron Kaiser, Max Planck Institute for Security and Privacy
Alice Bowman, Rosenpass e.V.
Abstract

To introduce a post-quantum-secure encryption scheme specifically for use in flight-computers, we used avionics’ module-isolation methods to wrap a recent encryption standard (HPKE – Hybrid Public Key Encryption) within a software partition. This solution proposes an upgrade to HPKE, using quantum-resistant ciphers (Kyber/ML-KEM and Dilithium/ML-DSA) redundantly alongside well-established ciphers, to achieve post-quantum security. Because cryptographic technology can suddenly become obsolete as attacks become more sophisticated, "crypto-agility" -– the ability to swiftly replace ciphers – represents the key challenge to deployment of software like ours. Partitioning is a crucial method for establishing such agility, as it enables the replacement of compromised software without affecting software on other partitions, greatly simplifying the certification process necessary in an avionics environment. Our performance measurements constitute initial evidence that both the memory and performance characteristics of this approach are suitable for deployment in flight-computers currently in use. Prior to optimisation, performance measurements show a modest memory requirement of under 400 KB of RAM, but employ a more substantial stack usage of just under 200 KB. Our most advanced redundant post-quantum cipher is five times slower than its non-redundant, pre-quantum counterpart.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
AvionicsCrypto-AgilityPost-Quantum CryptographyRobust CombinersHPKEKyberDilithiumML-KEMML-DSA
Contact author(s)
karo @ rosenpass eu
wanja zaeske @ dlr de
History
2024-05-02: approved
2024-05-01: received
See all versions
Short URL
https://ia.cr/2024/667
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/667,
      author = {Karolin Varner and Wanja Zaeske and Sven Friedrich and Aaron Kaiser and Alice Bowman},
      title = {Agile, Post-quantum Secure Cryptography in Avionics},
      howpublished = {Cryptology ePrint Archive, Paper 2024/667},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/667}},
      url = {https://eprint.iacr.org/2024/667}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.