Post-kvantna kriptografska ekstenzija za .NET - temeljena na OpenSSL 3.6.
WvdS.System.Security.Cryptography proširuje System.Security.Cryptography1) od Microsofta s post-kvantnom kriptografijom. Biblioteka koristi OpenSSL 3.62) za ML-DSA3) i ML-KEM4) algoritme.
Platforme: .NET 8.0+, Blazor Server, Blazor WebAssembly
dotnet add package EMSR.Crypto
using WvdS.System.Security.Cryptography; CryptoConfig.DefaultMode = CryptoMode.Hybrid; // Postojeći kod automatski radi s PQ var cert = request.CreateSelfSigned(notBefore, notAfter);
| Područje | Ciljna skupina | Opis |
|---|---|---|
| Programeri | Developer | Integracija, migracija, primjeri koda |
| Administrator | Sysadmin | Instalacija, konfiguracija, rad |
| Koncepti | Svi | Kripto-modovi, algoritmi, sigurnost |
| Poslovanje | Upravljanje | Usklađenost, rizik, strategija |
| Područje | Opis |
|---|---|
| API-referenca | Potpuna dokumentacija namespace-a, klasa i članova |
| PQ-Proxy | Post-Quantum TLS Proxy za postojeću infrastrukturu |
→ Detaljna objašnjenja: Razumijevanje kripto-modova
| Mod | Algoritmi | Kompatibilnost |
|---|---|---|
| Classic | RSA/ECDSA | Univerzalna |
| Hybrid | RSA + ML-DSA | Naprijed/natrag-kompatibilno |
| PostQuantum | ML-DSA/ML-KEM | Samo PQ-sposobni sustavi |
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional