Inhaltsverzeichnis
CryptoConfig Klasse
Statische Konfigurationsklasse für globale PQ-Crypto-Einstellungen.
Definition
namespace WvdS.System.Security.Cryptography public static class CryptoConfig
Eigenschaften
| Name | Typ | Beschreibung |
|---|---|---|
| DefaultMode | CryptoMode | Globaler Krypto-Modus für alle Operationen. Standard: CryptoMode.Classic |
| OpenSslPath | string? | Optionaler Pfad zur OpenSSL 3.6 Library |
Methoden
| Name | Beschreibung |
|---|---|
| EnablePostQuantum(CryptoMode) | Aktiviert PQ-Kryptographie und initialisiert OpenSSL |
Hinweise
CryptoConfig ist der zentrale Konfigurationspunkt für die gesamte Bibliothek. Einstellungen gelten global für alle Threads.
// Empfohlene Initialisierung in Program.cs oder Startup CryptoConfig.DefaultMode = CryptoMode.Hybrid; CryptoConfig.OpenSslPath = @"C:\OpenSSL\bin\libcrypto-3-x64.dll";
Thread-Sicherheit
Änderungen an DefaultMode und OpenSslPath sind thread-sicher. Ändern Sie diese Werte idealerweise nur beim Anwendungsstart.
Siehe auch
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional
Zuletzt geändert: den 29.01.2026 um 15:12