====== 4. Test ======
Dopo la compilazione dovreste verificare l'installazione.
----
===== Panoramica Test =====
| Test | Descrizione | Pagina |
|------|-------------|--------|
| Verifica versione | È installata la versione corretta? | [[.:version-pruefen]] |
| Test algoritmi | ML-DSA, ML-KEM disponibili? | [[.:algorithmen-testen]] |
| Validazione FIPS | Provider FIPS attivo? | [[.:fips-validieren]] |
----
===== Test Rapido =====
# Percorso di openssl.exe
$openssl = "D:\Projects\openssl-3.6.0\bin\bin\openssl.exe"
# 1. Verificare la versione
& $openssl version -a
# 2. Algoritmi di firma Post-Quantum
& $openssl list -signature-algorithms | Select-String "mldsa"
# 3. Algoritmi KEM Post-Quantum
& $openssl list -kem-algorithms | Select-String "mlkem"
----
===== Risultati Attesi =====
==== Versione ====
OpenSSL 3.6.0 xx Feb 2025 (Library: OpenSSL 3.6.0 xx Feb 2025)
built on: ...
platform: VC-WIN64A
==== Algoritmi ML-DSA ====
{ 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 }
==== Algoritmi ML-KEM ====
{ 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 }
----
===== Test Dettagliati =====
* [[.:version-pruefen|Verifica versione e informazioni build]]
* [[.:algorithmen-testen|Test algoritmi Post-Quantum]]
* [[.:fips-validieren|Validazione modalità FIPS]]
----
===== Errori Comuni =====
| Sintomo | Possibile Causa |
|---------|-----------------|
| ''openssl: command not found'' | PATH non impostato |
| Nessun output ML-DSA | Versione OpenSSL errata (<3.6) |
| ''FIPS provider not available'' | FIPS non attivato |
→ [[.:.:troubleshooting|Risoluzione Problemi]]
----
===== Continua con =====
* [[.:version-pruefen|Verifica versione]]
* [[.:integration:start|5. Integrazione]]
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//