====== 4. Testiranje ======
Po gradnji bi morali preveriti namestitev.
----
===== Pregled testov =====
| Test | Opis | Stran |
|------|------|-------|
| Preverjanje različice | Ali je nameščena pravilna različica? | [[.:version-pruefen]] |
| Testiranje algoritmov | Ali sta ML-DSA, ML-KEM na voljo? | [[.:algorithmen-testen]] |
| Validacija FIPS | Ali je FIPS Provider aktiven? | [[.:fips-validieren]] |
----
===== Hitri test =====
# Pot do openssl.exe
$openssl = "D:\Projects\openssl-3.6.0\bin\bin\openssl.exe"
# 1. Preverjanje različice
& $openssl version -a
# 2. Post-Quantum podpisni algoritmi
& $openssl list -signature-algorithms | Select-String "mldsa"
# 3. Post-Quantum KEM algoritmi
& $openssl list -kem-algorithms | Select-String "mlkem"
----
===== Pričakovani rezultati =====
==== Različica ====
OpenSSL 3.6.0 xx Feb 2025 (Library: OpenSSL 3.6.0 xx Feb 2025)
built on: ...
platform: VC-WIN64A
==== ML-DSA algoritmi ====
{ 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 algoritmi ====
{ 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 }
----
===== Podrobni testi =====
* [[.:version-pruefen|Preverjanje različice in informacij o gradnji]]
* [[.:algorithmen-testen|Testiranje Post-Quantum algoritmov]]
* [[.:fips-validieren|Validacija FIPS načina]]
----
===== Pogoste napake =====
| Simptom | Možen vzrok |
|---------|-------------|
| ''openssl: command not found'' | PATH ni nastavljen |
| Brez ML-DSA izpisa | Napačna različica OpenSSL (<3.6) |
| ''FIPS provider not available'' | FIPS ni aktiviran |
→ [[wvds:sl:openssl:troubleshooting|Odpravljanje težav]]
----
===== Naprej na =====
* [[.:version-pruefen|Preverjanje različice]]
* [[wvds:sl:openssl:integration:start|5. Integracija]]
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//