The attribute plugin is not available, 2fa disabled
Inhaltsverzeichnis
Kurzreferenz
Kompakte Code-Beispiele für schnellen Einstieg. Für detaillierte Erklärungen siehe die verlinkten Szenarien.
PKI & Zertifikate
| Beispiel | Beschreibung | Details |
|---|---|---|
| PKI-Infrastruktur | Root-CA, Intermediate-CA, Hierarchie | → PKI-Szenarien |
| CSR erstellen | Server, Client, Code-Signing | → CSR-Szenarien |
| Zertifikatsverwaltung | Erneuern, Re-Key, Widerrufen | → Verwaltung-Szenarien |
| Validierung | Kette, Hostname, Key Usage | → Validierung-Szenarien |
Signaturen
| Beispiel | Beschreibung | Details |
|---|---|---|
| Digitale Signaturen | RSA, ECDSA, CMS Hybrid | → Signatur-Szenarien |
Schlüsselaustausch & Verschlüsselung
| Beispiel | Beschreibung | Details |
|---|---|---|
| Verschlüsselung | ML-KEM, Hybrid, AES-GCM | → Verschlüsselung-Szenarien |
| Schlüsselmanagement | Generierung, Rotation, Backup | → Schlüssel-Szenarien |
Import/Export
| Beispiel | Beschreibung | Details |
|---|---|---|
| Import/Export | PEM, PFX, PKCS#7 | → Import/Export-Szenarien |
Schnellstart: Kompletter Workflow
using WvdS.System.Security.Cryptography; using WvdS.System.Security.Cryptography.KeyExchange; using WvdS.System.Security.Cryptography.Encryption; // 1. Konfiguration CryptoConfig.DefaultMode = CryptoMode.Hybrid; // 2. Schlüsselaustausch using var mlKem = MlKem.Create(MlKemParameterSet.MlKem768); byte[] publicKey = mlKem.ExportPublicKey(); // Sender: Encapsulate var encap = MlKem.Encapsulate(publicKey); byte[] ciphertext = encap.Ciphertext; byte[] senderSecret = encap.SharedSecret; // Empfänger: Decapsulate byte[] receiverSecret = mlKem.Decapsulate(ciphertext); // 3. Schlüsselableitung byte[] aesKey = KeyDerivationExtensions.DeriveKey( receiverSecret, outputLength: 32, info: Encoding.UTF8.GetBytes("AES-256-GCM")); // 4. Verschlüsselung var aes = new Aes256Gcm(aesKey); byte[] encrypted = aes.Encrypt(plaintext); byte[] decrypted = aes.Decrypt(encrypted);
Weiterführend
- Alle Szenarien – Detaillierte Dokumentation
- API-Referenz – Vollständige Methodensignaturen
- Algorithmen – ML-DSA, ML-KEM erklärt
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional
Zuletzt geändert: den 29.01.2026 um 15:12