Inhaltsverzeichnis
WvdS Krypto-Biblithek
WvdS.System.Security.Cryptography
Post-Quantum-Kryptographie-Erweiterung für .NET – basierend auf OpenSSL 3.6.
Übersicht
WvdS.System.Security.Cryptography erweitert System.Security.Cryptography1) von Microsoft mit Post-Quantum-Kryptographie. Die Bibliothek verwendet OpenSSL 3.62) für ML-DSA3) und ML-KEM4) Algorithmen.
Plattformen: .NET 8.0+, Blazor Server, Blazor WebAssembly
Schnellstart
dotnet add package EMSR.Crypto
using WvdS.System.Security.Cryptography; CryptoConfig.DefaultMode = CryptoMode.Hybrid; // Bestehender Code funktioniert automatisch mit PQ var cert = request.CreateSelfSigned(notBefore, notAfter);
Dokumentation nach Zielgruppe
| Bereich | Zielgruppe | Beschreibung |
|---|---|---|
| Entwickler | Developer | Integration, Migration, Code-Beispiele |
| Administrator | Sysadmin | Installation, Konfiguration, Betrieb |
| Konzepte | Alle | Krypto-Modi, Algorithmen, Sicherheit |
| Business | Kaufmann | Compliance, Risiko, Strategie |
Technische Dokumentation
| Bereich | Beschreibung |
|---|---|
| API-Referenz | Vollständige Namespace-, Klassen- und Member-Dokumentation |
| PQ-Proxy | Post-Quantum TLS Proxy für bestehende Infrastruktur |
Krypto-Modi
→ Ausführliche Erklärung: Krypto-Modi verstehen
| Modus | Algorithmen | Kompatibilität |
|---|---|---|
| Classic | RSA/ECDSA | Universell |
| Hybrid | RSA + ML-DSA | Vorwärts/Rückwärts-kompatibel |
| PostQuantum | ML-DSA/ML-KEM | Nur PQ-fähige Systeme |
Voraussetzungen
Quellen
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional
2)
OpenSSL: https://www.openssl.org/
3)
NIST FIPS 204: https://csrc.nist.gov/pubs/fips/204/final
4)
NIST FIPS 203: https://csrc.nist.gov/pubs/fips/203/final
Zuletzt geändert: den 29.01.2026 um 15:12