====== 4. Testiranje ======
Nakon kompilacije trebate provjeriti instalaciju.
----
===== Pregled Testova =====
| Test | Opis | Stranica |
|------|------|----------|
| Provjera verzije | Je li ispravna verzija instalirana? | [[.:version-pruefen]] |
| Test algoritama | ML-DSA, ML-KEM dostupni? | [[.:algorithmen-testen]] |
| Validacija FIPS-a | FIPS provider aktivan? | [[.:fips-validieren]] |
----
===== Brzi Test =====
# Putanja do openssl.exe
$openssl = "D:\Projects\openssl-3.6.0\bin\bin\openssl.exe"
# 1. Provjerite verziju
& $openssl version -a
# 2. Post-kvantni algoritmi za potpis
& $openssl list -signature-algorithms | Select-String "mldsa"
# 3. Post-kvantni KEM algoritmi
& $openssl list -kem-algorithms | Select-String "mlkem"
----
===== Očekivani Rezultati =====
==== Verzija ====
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 }
----
===== Česte Greške =====
| Simptom | Mogući uzrok |
|---------|--------------|
| ''openssl: command not found'' | PATH nije postavljen |
| Nema ML-DSA izlaza | Pogrešna verzija OpenSSL-a (<3.6) |
| ''FIPS provider not available'' | FIPS nije omogućen |
→ [[.:.:troubleshooting|Rješavanje problema]]
----
===== Nastavite na =====
* [[.:version-pruefen|Provjera verzije]]
* [[.:integration:start|5. Integracija]]
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//