Inhaltsverzeichnis
Classe CryptoConfig
Classe di configurazione statica per le impostazioni globali PQ-Crypto.
Definizione
namespace WvdS.System.Security.Cryptography public static class CryptoConfig
Proprieta
| Nome | Tipo | Descrizione |
|---|---|---|
| DefaultMode | CryptoMode | Modalita crittografica globale per tutte le operazioni. Default: CryptoMode.Classic |
| OpenSslPath | string? | Percorso opzionale alla libreria OpenSSL 3.6 |
Metodi
| Nome | Descrizione |
|---|---|
| EnablePostQuantum(CryptoMode) | Attiva la crittografia PQ e inizializza OpenSSL |
Note
CryptoConfig e il punto di configurazione centrale per l'intera libreria. Le impostazioni si applicano globalmente a tutti i thread.
// Inizializzazione raccomandata in Program.cs o Startup CryptoConfig.DefaultMode = CryptoMode.Hybrid; CryptoConfig.OpenSslPath = @"C:\OpenSSL\bin\libcrypto-3-x64.dll";
Thread Safety
Le modifiche a DefaultMode e OpenSslPath sono thread-safe. Idealmente, modificare questi valori solo all'avvio dell'applicazione.
Vedi anche
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional
Zuletzt geändert: il 30/01/2026 alle 09:05