====== 4. Testen ======
Nach dem Build sollten Sie die Installation prüfen.
----
===== Test-Übersicht =====
| Test | Beschreibung | Seite |
|------|--------------|-------|
| Version prüfen | Ist die richtige Version installiert? | [[.:version-pruefen]] |
| Algorithmen testen | ML-DSA, ML-KEM verfügbar? | [[.:algorithmen-testen]] |
| FIPS validieren | FIPS-Provider aktiv? | [[.:fips-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 =====
* [[.:version-pruefen|Version und Build-Info prüfen]]
* [[.:algorithmen-testen|Post-Quantum Algorithmen testen]]
* [[.:fips-validieren|FIPS-Modus validieren]]
----
===== 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|Troubleshooting]]
----
===== Weiter zu =====
* [[.:version-pruefen|Version prüfen]]
* [[.:integration:start|5. Integration]]
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//