Attiva la crittografia post-quantum e inizializza l'interop OpenSSL.
namespace WvdS.System.Security.Cryptography public static void EnablePostQuantum(CryptoMode mode = CryptoMode.Hybrid)
| Nome | Tipo | Descrizione |
|---|---|---|
| mode | CryptoMode | La modalita da attivare. Default: CryptoMode.Hybrid |
Questo metodo e una funzione di convenienza che:
DefaultMode al valore specificatoEquivalente a:
CryptoConfig.DefaultMode = mode; CryptoProviderFactory.GetProvider().Initialize();
// Attiva modalita Hybrid CryptoConfig.EnablePostQuantum(); // Equivale a: CryptoConfig.EnablePostQuantum(CryptoMode.Hybrid);
// Solo per ambienti completamente PQ-ready CryptoConfig.EnablePostQuantum(CryptoMode.PostQuantum);
| DllNotFoundException | Libreria OpenSSL non trovata |
| InvalidOperationException | Versione OpenSSL < 3.6 o algoritmi PQ non disponibili |
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional