Aktualisierung des Post-Quantum-Algorithmus in Bouncy Castle
Die meisten relevanten kryptographischen Post-Quantum-Algorithmen werden jetzt von Bouncy Castle unterstützt. Mit Hilfe hybrider kryptografischer Verfahren können Sie bereits mit ihnen experimentieren.
Die Bouncy Castle APIs enthalten jetzt Implementierungen der zur Standardisierung angekündigten NIST Post Quantum Competition (PQC) Algorithmen: CRYSTALS-Kyber, CRYSTALS-Dilithium, Falcon, und SPHINCS+. Darüber hinaus sind auch die folgenden Algorithmen der Runde 3/Runde 4 enthalten: Classic McEliece, Picnic, NTRU, NTRU Prime, SABER, FrodoKEM, HQC und BIKE. Während eine Version von SPHINCS+ in BC 1.71 verfügbar war, wurde sie für BC 1.72 auf SPHINCS+ 3.1 aktualisiert und um Haraka-Unterstützung erweitert.
Eine Low-Level-Implementierung von SIKE wurde auch für diejenigen zur Verfügung gestellt, die es in Java studieren möchten. Aufgrund von Sicherheitsbedenken werden wir diese Implementierung jedoch voraussichtlich in BC 1.73 entfernen.
See the complete list of supported post-quantum algorithms in Bouncy Castle Interoperability.
Hybrider Ansatz ermöglicht die Kombination von regulären und Post-Quantum-Algorithmen
Die Key Encapsulation Mechanisms (KEM)-Algorithmen, wie CRYSTALS-Kyber, NTRU oder NTRU Prime, können auch zusammen mit dem HybridValueParameterSpec (hinzugefügt in Bouncy Castle 1.71) verwendet werden, um eine klassische Schlüsselvereinbarung oder eine auf einer Schlüsselableitungsfunktion (KDF) basierende Schlüsselgenerierung unter Verwendung der kürzlich in NIST SP 800-56C Revision 2 veröffentlichten Methode quantenhärtend zu machen.
Das NIST hat zwar einige Finalisten bekannt gegeben, aber es gibt noch eine weitere Aufforderung zur Einreichung von Unterschriftsalgorithmen, die in Runde 4 fortgesetzt wird, und es wird noch zwei Jahre dauern, bis die endgültigen Standards vorliegen und die Benutzer sich auf die neuen Algorithmen für eine langfristige Nutzung festlegen können.
Mit einem hybriden Ansatz, der die aktuellen PQC-Finalisten-Algorithmen mit regulären Public-Key-Algorithmen kombiniert, können Sie gefahrlos mit Post-Quantum-KEM experimentieren, ohne die Sicherheit des klassischen Algorithmus zu verringern. Folglich können Sie mit diesem Ansatz eine Stufe der Post-Quantum-Härtung einführen und Erfahrungen mit diesen neuen Algorithmen sammeln.
Sehen Sie sich den Workshop an und lernen Sie, wie man die Hybridtechniken anwendet
In einem kürzlich veröffentlichten Workshop haben David Hook und Roy Basmacier von Keyfactorverschiedene standardisierte Mechanismen für hybride Techniken untersucht und gezeigt, wie diese auf die Bouncy Castle Java-APIs, sowohl FIPS als auch Nicht-FIPS, angewendet werden können. Sehen Sie sich den Workshop an.

CPE-Punkte erhalten
Earn 0.5 CPE credit on this Workshop. Keyfactor is an Approved (ISC)2 CPE Submitter Partner.
Für weitere Informationen
Die Quelle abonnieren
Stay secure with Keyfactor's monthly newsletter, packed with expert insights and practical steps for quantum-readiness.
Lesen Sie weiter
Integrieren Sie Ihre VAs mit Ihrer CA über das Secure Copy Protocol (SCP)
Mehr lesen
AgileSec und ServiceNow sorgen mit Cryptographic Posture Management für Quantenbereitschaft im Unternehmen
Mehr lesen