Inhaltsverzeichnis

4. Testen

Nach dem Build sollten Sie die Installation prüfen.


Test-Übersicht

Test Beschreibung Seite
——————–——-
Version prüfen Ist die richtige Version installiert? 4.1 Version prüfen
Algorithmen testen ML-DSA, ML-KEM verfügbar? 4.2 Algorithmen testen
FIPS validieren FIPS-Provider aktiv? 4.3 FIPS-Modus validieren

Schnelltest

# Pfad zum openssl.exe
$openssl = "D:\Projects\openssl-3.6.0\bin\bin\openssl.exe"
 
# 1. Version prüfen
& $openssl version -a
 
# 2. Post-Quantum Signatur-Algorithmen
& $openssl list -signature-algorithms | Select-String "mldsa"
 
# 3. Post-Quantum KEM-Algorithmen
& $openssl list -kem-algorithms | Select-String "mlkem"

Erwartete Ergebnisse

Version

OpenSSL 3.6.0 xx Feb 2025 (Library: OpenSSL 3.6.0 xx Feb 2025)
built on: ...
platform: VC-WIN64A

ML-DSA Algorithmen

  { 2.16.840.1.101.3.4.3.17, mldsa44 }
  { 2.16.840.1.101.3.4.3.18, mldsa65 }
  { 2.16.840.1.101.3.4.3.19, mldsa87 }

ML-KEM Algorithmen

  { 2.16.840.1.101.3.4.4.1, mlkem512 }
  { 2.16.840.1.101.3.4.4.2, mlkem768 }
  { 2.16.840.1.101.3.4.4.3, mlkem1024 }

Detaillierte Tests


Häufige Fehler

Symptom Mögliche Ursache
—————————
openssl: command not found PATH nicht gesetzt
Keine ML-DSA Ausgabe Falsche OpenSSL-Version (<3.6)
FIPS provider not available FIPS nicht aktiviert

Troubleshooting


Weiter zu


Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional