Nachrichten vom NIST auspacken: Drei neue Algorithmen werden im Jahr 2024 erwartet
Während der Fahrplan für die Produktion immer klarer wird, erläutert der Chief PKI Officer von Keyfactor, wann und wie man mit der Implementierung der neuen NIST-Standards beginnen sollte.
The National Institute of Standards and Technology (NIST) has initiated the standardization process for four algorithms that were specifically designed to be resilient against quantum computer attacks. These algorithms were selected by NIST last year and are now one step closer to being accessible to organizations worldwide for integration into their encryption infrastructure. NIST recently released draft standards for three of the four chosen algorithms, while the draft standard for the fourth algorithm, FALCON, is expected to be published in about a year. Other algorithms were considered during the multi-year selection process and failed the rigorous testing processes, and did not hold up to public scrutiny.
Once completed, the new standards will provide the world with the first tools to protect sensitive information from this new threat. While current encryption algorithms are yet to be surpassed by quantum computers, experts emphasize the need for proactive planning to ensure long-term security. This is particularly important as integrating new algorithms across all computer systems can be time-consuming and span several years.
Now that the official word is out, industry and government organizations will race against PQC advancement to implement these standards. The cryptographic community has until November 22, 2023, to make comments before NIST finalizes the standard documents.
Fragen und Antworten mit dem Leiter der PKI von Keyfactor
Keyfactor’s Chief PKI Officer, Tomas Gustavsson, weighs in on the breaking industry news and advises organizations on when and how to start implementing NIST’s new standards.
Was bedeutet diese Ankündigung des NIST für die kryptographische Gemeinschaft?
TG: The news from NIST means the race is on. Organizations and vendors will quickly work to implement strategies for PKI replacement and data encryption (at rest and in transit) and develop additional protocols. We expect to see a myriad of advice, white papers, use cases, mandates, and more.
The uncertainty surrounding which algorithms will be used in practice has nearly disappeared. It is an important step because it allows organizations to focus on these algorithms for testing until production. The roadmap to production is becoming clearer, as there are now timelines outlining when the final standards will be available. For product vendors, it provides a path for development and interoperability testing.
OIDs (object identifiers) will not be released until the final standards, so it is not yet time to go to production, but the path forward is (almost) clear. What is still unclear is that we don’t know when FIPS certification can be performed. We will likely learn more about that once standards are published, potentially in early 2024.
Was die Bitte des NIST um Rückmeldung betrifft, muss etwas an den Normentwürfen geändert werden?
TG: There is still uncertainty around Prehash usage of the digital signature algorithms for signing large payloads like CRLs, documents, or software using network-connected or cloud HSMs. It is mentioned in the FIPS 204 draft section 7.1 and the FIPS 205 draft section 9.4, but not with many details.
Wie ist Keyfactor für diesen bevorstehenden Wandel aufgestellt?
TG: Keyfactor has been paving the way with testing implementation — over a year ago, Bouncy Castle was updated to support these algorithms. Keyfactor continues to be a leader in readiness and an advocate for organizations that need help with roadmapping, transitioning, and planning. Our custom PKI solutions enable organizations to prepare, no matter what step of the process they’re in.
Da wir den kompletten software Stack besitzen, von kryptografischen Bibliotheken über PKI und digitale Signaturen software bis hin zum Lifecycle Management, können wir zu den ersten gehören, die die neuen Standards unterstützen. Unser software kann als Modell für andere dienen, an dem sie sich orientieren können, und die Kunden können sicher sein, dass die Lösungen von Keyfactorquantenfähig sind.
Welche Ratschläge können Sie Organisationen geben, die diese Standards einführen wollen (insbesondere im Hinblick auf PKI)?
TG: Now is the time for organizations to start taking inventory of systems for migration and identifying which are the most sensitive and most exposed. Security leaders also must look at the application ecosystem and start planning the migration— set up lab environments to test PQC PKI and prepare signature validation software for new algorithms. In short, start learning now so you can focus on the standardized algorithms and move forward. This change will come with a long learning curve for many organizations, so the time to begin the journey is today.
Ein Blick in die Zukunft: Erfahren Sie mehr und testen Sie es noch heute
Keyfactor EJBCA and SignServer already support issuing quantum-ready PKI certificates alongside the existing PKI within the same environment. This ensures a smooth experience with minimal disruption to your current infrastructure and environments. You can begin experimenting with the technology and gradually understand its relevance to your specific environment over time.
Bouncy Castle cryptographic APIs support all the new algorithms and many others. The latest beta release has been updated with the algorithm changes that came with the draft standards.
EJBCA unterstützt ML-DSA (DILITHIUM) und NL-DSA (FALCON) Algorithmen für Root CAs, Issuing CAs und Endinstanzen. Während Zertifikatswiderrufslisten (CRLs) generiert werden können, befinden sich bestimmte Aspekte wie das Online Certificate Status Protocol (OCSP) und andere Protokolle noch in der Entwicklungsphase und werden in Zukunft zur Verfügung gestellt. SignServer unterstützt ML-DSA (DILITHIUM) und SLH-DSA (SPHINCS+) für CMS und Rohsignierung.
Check out our how-tos and videos, including:
- Einrichten einer ML-DSA-Root-CA und einer ausstellenden CA und Ausstellen Ihres ersten Quantum-Ready Code Signing-Zertifikats mit EJBCA und anschließendes Signieren von Code mit ML-DSA in SignServer
- Ausstellung von quantenfähigen Hybridzertifikaten unter Verwendung des Bouncy Castle Kotlin-Projekts.
Die Quelle abonnieren
Stay secure with Keyfactor's monthly newsletter, packed with expert insights and practical steps for quantum-readiness.