Aktivira post-kvantnu kriptografiju i inicijalizira OpenSSL interop.
namespace WvdS.System.Security.Cryptography public static void EnablePostQuantum(CryptoMode mode = CryptoMode.Hybrid)
| Naziv | Tip | Opis |
|---|---|---|
| mode | CryptoMode | Način rada za aktiviranje. Standardno: CryptoMode.Hybrid |
Ova metoda je pomoćna funkcija koja:
DefaultMode na navedenu vrijednostEkvivalentno:
CryptoConfig.DefaultMode = mode; CryptoProviderFactory.GetProvider().Initialize();
// Aktivira Hybrid-način rada CryptoConfig.EnablePostQuantum(); // Ekvivalentno: CryptoConfig.EnablePostQuantum(CryptoMode.Hybrid);
// Samo za potpuno PQ-sposobna okruženja CryptoConfig.EnablePostQuantum(CryptoMode.PostQuantum);
| DllNotFoundException | OpenSSL biblioteka nije pronađena |
| InvalidOperationException | OpenSSL verzija < 3.6 ili PQ algoritmi nisu dostupni |
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional