Keyfactor Days 2027 – Nehmen Sie an der „Trust Security Conference“ in San Diego teil Jetzt anmelden!

Ein Leitfaden zu FIPS 140-3

Keyfactor Team Keyfactor Team
FIPS 140-3 is the latest upgrade to the FIPS standard series

After 22 years, the National Institute of Standards and Technology (NIST) has released an update to the Federal Information Processing Standard (FIPS). The update brings the standard series up to speed with the evolution of cryptographic modules that has occurred since the last update in 2001.

FIPS 140-3 matters to any entities handling information that is sensitive to the United States or Canadian governments and their departments.

Was ist FIPS 140-3?

Die FIPS-Normenreihe ist ein Produkt des Cryptographic Module Validation Program (CMVP), einer koordinierten Anstrengung zwischen NIST und dem Canadian Centre for Cyber Security. 

Die FIPS-Normenreihe wurde von den Regierungen der USA und Kanadas in Auftrag gegeben, um den Schutz sensibler, aber nicht klassifizierter (SBU) Informationen durch ihre Partner, Anbieter und Technologien zu gewährleisten. Die FIPS 140-Reihe schreibt ein universelles Validierungsschema für alle kryptografischen Module vor, die in Technologieprogrammen zum Einsatz kommen, die von der Regierung und stark regulierten Branchen verwendet werden. 

Technisch gesehen ist die Einhaltung des FIPS-Standards für Regierungsbehörden, deren Auftragnehmer und Drittpartner sowie für Cybersicherheitsunternehmen, die an Branchen mit hoher Regierungsverantwortung verkaufen, obligatorisch. Der Standard hat sich jedoch weltweit als angemessener Sicherheitsrahmen und bewährte Praxis durchgesetzt.

Der Vorgänger des neuen Standards, FIPS 140-2, wird bald auslaufen. Das CMVP nimmt seit 2022 keine FIPS 140-2-Anträge für neue Validierungszertifikate mehr an und wird aktive FIPS 140-2-Module 2026 auf die historische Liste verschieben.

Da FIPS 140-3 zur Norm wird, müssen Unternehmen die Anforderungen erfüllen, um ihre Dienstleistungen fortzusetzen und hohe Strafen des NIST zu vermeiden. 

FIPS 140-2 vs. FIPS 140-3: Was ist der Unterschied?

FIPS 140-2 und 140-3 unterscheiden sich in einigen wesentlichen Punkten. Hauptsächlich spezifiziert FIPS 140-3 die Sicherheitsanforderungen in jeder Phase der Erstellung von kryptografischen Modulen - in der Entwurfs-, Implementierungs- und Einsatzphase - und nicht nur nach der Fertigstellung. 

Es gibt noch ein paar andere Aktualisierungen, die Sie beachten sollten:

  • Während FIPS 140-2 davon ausging, dass es sich bei allen Modulen um hardware Module handelt, wird FIPS 140-3 hardware, Firmware, software, hybride software und hybride Firmware-Module behandeln.
  • FIPS140-2 IG 1.9 beschränkte hybride Module auf eine FIPS 140-2 Level 1 Validierung, aber in FIPS 140-3 gibt es keine Beschränkung auf den Level, auf dem ein hybrides Modul validiert werden kann. 
  • FIPS 140-2 verlangte von den Modulen die Unterstützung einer Krypto-Officer-Rolle und einer Benutzerrolle, mit einer optionalen Wartungsrolle. In FIPS 140-3 ist die Krypto-Officer-Rolle die einzige erforderliche Rolle.
  • Für die Stufen 1-3 sind FIPS 140-2 und 140-3 ziemlich ähnlich. Allerdings verlangt FIPS 140-3 auf Stufe 4 eine mehrstufige Authentifizierung. 

Stufen von FIPS 140-3

FIPS 140-3 berücksichtigt vier Sicherheitsstufen.

Um sicherzustellen, dass die Technologie den erforderlichen Sicherheitsstandard erfüllt, werden bei der FIPS 140-3-Zertifizierung vier Sicherheitsstufen bewertet. Jede Stufe legt eigene Kriterien für kryptografische Algorithmen fest.

Level 1
This is the lowest level of security and requires the most basic encryption and key management capabilities. It is the level that software-only modules are certified at. 

Level 2
Level 2 starts to address physical security measures meant to guard against unauthorized access to the module (role based access) and detect physical tampering. 

Level 3
This level requires a more intense grade of physical security, at this level the hardware is expected to prevent tampering and access must be identity based.

Level 4
The highest level of physical and logistical security controls, Level 4 is designed to prevent the most sophisticated attacks and for the module to actively destroy any private keys and other security parameters if it detects some attacks.

Zukünftige Aktualisierungen der FIPS 140-Serie

FIPS 140-3 behandelt hardware, Firmware, software, hybride software und hybride Firmware-Module. Die Verbesserung von FIPS 140-2 bietet einen klaren Weg zur Implementierung und Zertifizierung von hybriden Modulen, die Technologien wie Java Native Interface (JNI) zur Unterstützung der hardware Beschleunigung nutzen können, während das Modul auch mit reinem Java funktionsfähig bleibt, wenn die hardware Beschleunigung nicht verfügbar ist.

Post-Quantum-Kryptographie (PQC) ist zu einem Trendthema geworden, und die erste Runde von PQC-Standards wird voraussichtlich Anfang 2024 veröffentlicht werden. FIPS 140-3 selbst befasst sich zwar nicht mit PQC, aber jeder, der einen der PQC-Algorithmen, einschließlich SP 800-208, zertifizieren möchte, muss sich mit FIPS 140-3 befassen. Abgesehen von der offiziellen Einstellung des Testens neuer 140-2-Module, erscheint die einzige Implementierungsanleitung für PQC für 140-3. Wenn ein Modul einen der PQC-Standards im FIPS-zugelassenen Modus unterstützen möchte, muss es nach FIPS 140-3 zertifiziert sein. Für Anbieter von Kryptographiemodulen, die sich mit den neuen PQC-Algorithmen zertifizieren lassen wollen, ist es sehr wichtig, jetzt eine Strategie für die Migration zu FIPS 140-3 zu entwickeln.

Mehr erfahren

Need help implementing cryptography? Experts are at the ready with Crypto Workshop by Keyfactor. Bouncy Castle APIs are open-source and owned by Australian-based software charity, Legion of the Bouncy Castle. Crypto Workshop is the commercial wing of the Bouncy Castle project — committed to ongoing development, FIPS certification, and support services.

Connect with us to learn more about:

Cryptography expertise
Get implementation guidance and technical support right from the developers of Bouncy Castle, backed by SLAs.

FIPS certification
Access the full test suite and FIPS-certify under the supported customer’s product and company name.

Post-quantum readiness
Begin working with post-quantum algorithms in your test environment with support from our experts.

Die Quelle abonnieren

Stay secure with Keyfactor's monthly newsletter, packed with expert insights and practical steps for quantum-readiness.

Lesen Sie weiter

Keyfactor Blog with Tetrate on multi-cluster PKI and Istio
PKI

Multi-Cluster PKI + Istio-Rezept: Praktisches Beispiel für eine vertrauenswürdige und skalierbare PKI für Ihr Service Mesh

Mehr lesen
PKI

Hier ist der Grund, warum die meisten Organisationen PKI wieder aufbauen würden, wenn sie könnten

Mehr lesen
SSL Stripping Attacks
SSL/TLS Bescheinigungen

Was sind SSL Stripping-Angriffe?

Mehr lesen