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

Komponente Version
.NET 8.0+
OpenSSL 3.6.0+

→ Installationsanleitung: Installation


Quellen


Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional

Zuletzt geändert: den 29.01.2026 um 15:12