Inhaltsverzeichnis
CryptoConfig.EnablePostQuantum Methode
Aktiviert Post-Quantum-Kryptographie und initialisiert die OpenSSL-Interop.
Definition
namespace WvdS.System.Security.Cryptography public static void EnablePostQuantum(CryptoMode mode = CryptoMode.Hybrid)
Parameter
| Name | Typ | Beschreibung |
|---|---|---|
| mode | CryptoMode | Der zu aktivierende Modus. Standard: CryptoMode.Hybrid |
Hinweise
Diese Methode ist eine Convenience-Funktion, die:
DefaultModeauf den angegebenen Wert setzt- OpenSSL initialisiert und die Version prüft
- Den Crypto-Provider lädt
Äquivalent zu:
CryptoConfig.DefaultMode = mode; CryptoProviderFactory.GetProvider().Initialize();
Beispiele
Standard (Hybrid)
// Aktiviert Hybrid-Modus CryptoConfig.EnablePostQuantum(); // Entspricht: CryptoConfig.EnablePostQuantum(CryptoMode.Hybrid);
PostQuantum-Only
// Nur für vollständig PQ-fähige Umgebungen CryptoConfig.EnablePostQuantum(CryptoMode.PostQuantum);
Ausnahmen
| DllNotFoundException | OpenSSL-Library nicht gefunden |
| InvalidOperationException | OpenSSL-Version < 3.6 oder PQ-Algorithmen nicht verfügbar |
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