====== 4. Developer ====== Documentation for developers on integrating post-quantum cryptography in .NET applications. ---- ===== Contents ===== ^ Section ^ Description ^ | [[.:erste-schritte|4.1 Getting Started]] | Quick start, installation, first certificate | | [[.:integration|4.2 Integration]] | Blazor Server, Blazor WASM, ASP.NET Core | | [[.:migration|4.3 Migration]] | From Classic to Hybrid, phased transition | | [[.:beispiele:start|4.4 Examples]] | Code examples for all scenarios | ---- ===== Quick Overview ===== **Two lines for PQ cryptography:** using WvdS.System.Security.Cryptography; CryptoConfig.DefaultMode = CryptoMode.Hybrid; After this, existing code automatically works with hybrid signatures (RSA + ML-DSA). ---- ===== Prerequisites ===== * .NET 8.0+ * OpenSSL 3.6.0+ -> [[en:int:pqcrypt:administrator:installation|Installation Guide]] * NuGet package: ''EMSR.Crypto'' ---- ===== Further Reading ===== * [[en:int:pqcrypt:api:start|API Reference]] - Complete method documentation * [[en:int:pqcrypt:konzepte:start|Concepts]] - Crypto modes, algorithms, security ---- //Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional// {{tag>developer integration}}