Inhaltsverzeichnis
Metoda CryptoConfig.EnablePostQuantum
Aktivira post-kvantno kriptografijo in inicializira interop z OpenSSL.
Definicija
namespace WvdS.System.Security.Cryptography public static void EnablePostQuantum(CryptoMode mode = CryptoMode.Hybrid)
Parametri
| Ime | Tip | Opis |
|---|---|---|
| mode | CryptoMode | Način za aktivacijo. Privzeto: CryptoMode.Hybrid |
Opombe
Ta metoda je priročna funkcija, ki:
- Nastavi
DefaultModena podano vrednost - Inicializira OpenSSL in preveri različico
- Naloži kriptografskega ponudnika
Enakovredno z:
CryptoConfig.DefaultMode = mode; CryptoProviderFactory.GetProvider().Initialize();
Primeri
Standard (Hybrid)
// Aktivira način Hybrid CryptoConfig.EnablePostQuantum(); // Enakovredno z: CryptoConfig.EnablePostQuantum(CryptoMode.Hybrid);
Samo PostQuantum
// Samo za popolnoma PQ-zmožna okolja CryptoConfig.EnablePostQuantum(CryptoMode.PostQuantum);
Izjeme
| DllNotFoundException | Knjižnica OpenSSL ni najdena |
| InvalidOperationException | Različica OpenSSL < 3.6 ali PQ-algoritmi niso na voljo |
Glejte tudi
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional
Zuletzt geändert: dne 30.01.2026 ob 08:26