====== CryptoConfig klasa ====== Statička konfiguracijska klasa za globalne PQ-Crypto postavke. ---- ===== Definicija ===== namespace WvdS.System.Security.Cryptography public static class CryptoConfig ---- ===== Svojstva ===== ^ Naziv ^ Tip ^ Opis ^ | [[.:defaultmode|DefaultMode]] | CryptoMode | Globalni kripto-način rada za sve operacije. Standardno: ''CryptoMode.Classic'' | | [[.:opensslpath|OpenSslPath]] | string? | Opcionalna putanja do OpenSSL 3.6 biblioteke | ---- ===== Metode ===== ^ Naziv ^ Opis ^ | [[.:enablepostquantum|EnablePostQuantum(CryptoMode)]] | Aktivira PQ-kriptografiju i inicijalizira OpenSSL | ---- ===== Napomene ===== ''CryptoConfig'' je centralna konfiguracijska točka za cijelu biblioteku. Postavke vrijede globalno za sve niti. // Preporučena inicijalizacija u Program.cs ili Startup CryptoConfig.DefaultMode = CryptoMode.Hybrid; CryptoConfig.OpenSslPath = @"C:\OpenSSL\bin\libcrypto-3-x64.dll"; ---- ===== Sigurnost niti ===== Promjene na ''DefaultMode'' i ''OpenSslPath'' su sigurne za niti. Idealno mijenjajte ove vrijednosti samo pri pokretanju aplikacije. ---- ===== Vidi također ===== * [[..:cryptomode|CryptoMode Enum]] * [[..:..:..:api:wvds-system-security-cryptography:providers:start|Providers prostor imena]] {{tag>klasse konfiguration static}} ---- //Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//