Inhaltsverzeichnis
4. Testing
After the build you should verify the installation.
Test Overview
| Test | Description | Page |
| —— | ————- | —— |
| Check version | Is the correct version installed? | 4.1 Check Version |
| Test algorithms | ML-DSA, ML-KEM available? | 4.2 Test Algorithms |
| Validate FIPS | FIPS provider active? | 4.3 Validate FIPS Mode |
Quick Test
# Path to openssl.exe $openssl = "D:\Projects\openssl-3.6.0\bin\bin\openssl.exe" # 1. Check version & $openssl version -a # 2. Post-Quantum signature algorithms & $openssl list -signature-algorithms | Select-String "mldsa" # 3. Post-Quantum KEM algorithms & $openssl list -kem-algorithms | Select-String "mlkem"
Expected Results
Version
OpenSSL 3.6.0 xx Feb 2025 (Library: OpenSSL 3.6.0 xx Feb 2025) built on: ... platform: VC-WIN64A
ML-DSA Algorithms
{ 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 Algorithms
{ 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 }
Detailed Tests
Common Errors
| Symptom | Possible Cause |
| ——— | —————- |
openssl: command not found | PATH not set |
| No ML-DSA output | Wrong OpenSSL version (<3.6) |
FIPS provider not available | FIPS not enabled |
Continue to
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional
Zuletzt geändert: on 2026/01/29 at 09:21 PM