Open Quantum Safe
Open Quantum Safe (OQS) ist ein Projekt zur Entwicklung von (Muster-)Implementierungen von Post-Quanten-Kryptographiesystemen. Es produziert die Programmbibliot…
Open Quantum Safe (OQS) ist ein Projekt zur Entwicklung von (Muster-)Implementierungen von Post-Quanten-Kryptographiesystemen. Es produziert die Programmbibliothek libOQS, die verschiedene Implementierungen aktueller quantenresistenter kryptografischer Algorithmen sammelt und dafür eine gemeinsame Programmierschnittstelle bereitstellt. Unterstützt werden mittlerweile unter anderem sämtliche Finalisten des Post-Quanten-Kryptographie-Auswahlprozesses des NIST (NISTPQC), darunter Dilithium, Falcon, Kyber, NTRU, SABER und SPHINCS+. libOQS ist in C geschrieben und quelloffen als Freie Software unter den Bedingungen der MIT-Lizenz veröffentlicht. libOQS enthält auch eine Testumgebung und Routinen zum Leistungsvergleich. Darüber hinaus bietet OQS auch die Integration von libOQS in OpenSSL, BoringSSL und OpenSSH und darüber dann eine experimentelle Einbettung in zum Beispiel Apache, nginx und Chromium. Daneben wurde libOQS auch in WolfSSL integriert.[1]
Die Entwicklung geschieht unter Leitung von Angehörigen der University of Waterloo mit verschiedener privater und staatlicher Unterstützung und von einer Reihe von Technologieunternehmen, darunter Amazon und Microsoft. Dem Projekt vorausgegangen war ein experimenteller OpenSSL-Entwicklungszweig von einem der Projektleiter. Das Projekt startete Ende 2016. Es konzentrierte sich zunächst auf Schlüsselaustauschalgorithmen. Die Implementierungen sind teilweise von Referenzimplementierungen abgeleitet oder von PQClean übernommen.
Literatur
- J. Velázquez: Practical Implementations of Quantum-Resistant Cryptography. 2017 (englisch, ut.ee [PDF]).
- Douglas Stebila, Michele Mosca: Post-quantum Key Exchange for the Internet and the Open Quantum Safe Project. In: Selected Areas in Cryptography (= Lecture Notes in Computer Science). Springer International Publishing, Cham 2016, ISBN 978-3-319-69453-5, S. 14–37, doi:10.1007/978-3-319-69453-5_2 (englisch, iacr.org [PDF]).
- Eric Crockett, Christian Paquin, Douglas Stebila: Prototyping post-quantum and hybrid key exchange and authentication in TLS and SSH. Nr. 858, 2019 (englisch, nist.gov [PDF; abgerufen am 11. November 2021]).
Weblinks
- Webpräsenz
- Projektseite auf Github
Einzelnachweise
- ↑ wolfSSL and libOQS Integration. In: wolfSSL-Website. 1. September 2021, abgerufen am 5. November 2021 (amerikanisches Englisch).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.