Inhaltsverzeichnis

WvdS Kripto-biblioteka

WvdS.System.Security.Cryptography

Post-kvantna kriptografska ekstenzija za .NET - temeljena na OpenSSL 3.6.


Pregled

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


Brzi početak

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);

Dokumentacija prema ciljnoj skupini

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

Tehnička dokumentacija

Područje Opis
API-referenca Potpuna dokumentacija namespace-a, klasa i članova
PQ-Proxy Post-Quantum TLS Proxy za postojeću infrastrukturu

Kripto-modovi

→ 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

Preduvjeti

Komponenta Verzija
.NET 8.0+
OpenSSL 3.6.0+

→ Upute za instalaciju: Instalacija


Izvori


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