5. API-Referenca

Potpuna API dokumentacija za WvdS.System.Security.Cryptography.


Pregled

Biblioteka WvdS.System.Security.Cryptography proširuje System.Security.Cryptography1) od Microsofta s post-kvantnom kriptografijom temeljenom na OpenSSL 3.62).

Ciljni okvir: .NET 8.0+
Platforme: Windows, Linux, macOS, Blazor WebAssembly


Osnovni tipovi

Tip Opis
CryptoMode Enum: Classic, Hybrid, PostQuantum
CryptoConfig Globalna konfiguracija

Prostori imena

Algoritmi

ML-DSA (Potpisi)

NIST FIPS 2043) standardizirani digitalni potpisi.

Varijanta OID Sigurnosna razina
ML-DSA-44 2.16.840.1.101.3.4.3.16 NIST razina 1
ML-DSA-65 2.16.840.1.101.3.4.3.17 NIST razina 3
ML-DSA-87 2.16.840.1.101.3.4.3.18 NIST razina 5

ML-KEM (Razmjena ključeva)

NIST FIPS 2034) standardizirana enkapsulacija ključeva.

Varijanta OID Sigurnosna razina
ML-KEM-512 2.16.840.1.101.3.4.4.1 NIST razina 1
ML-KEM-768 2.16.840.1.101.3.4.4.2 NIST razina 3
ML-KEM-1024 2.16.840.1.101.3.4.4.3 NIST razina 5

Brzi početak

using WvdS.System.Security.Cryptography;
 
// Aktiviranje PQ-načina rada
CryptoConfig.DefaultMode = CryptoMode.Hybrid;
 
// Postojeći kod automatski funkcionira s PQ
var cert = request.CreateSelfSigned(notBefore, notAfter);

Vidi također


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

Zuletzt geändert: 29.01.2026. u 23:16