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:

  1. Nastavi DefaultMode na podano vrednost
  2. Inicializira OpenSSL in preveri različico
  3. 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