Willkommen zur Einsteiger-Dokumentation für den Build von OpenSSL 3.6 aus den Quellen.
OpenSSL ist eine Open-Source-Bibliothek für:
Version 3.6 bringt Post-Quantum-Kryptographie:
# 1. Voraussetzungen installieren (einmalig) winget install Microsoft.VisualStudio.2022.Community winget install StrawberryPerl.StrawberryPerl winget install NASM.NASM # 2. Build starten powershell.exe -ExecutionPolicy Bypass -File "build_openssl.ps1" # 3. Ergebnis prüfen openssl version -a
| Kapitel | Beschreibung |
|---|---|
| 1. Vorbereitung | Was braucht man? Tools installieren |
| 2. Quellen | GitHub Repository klonen |
| 3. Build | Windows, Linux, WASM kompilieren |
| 4. Testen | Installation verifizieren |
| 5. Integration | In .NET/Blazor einbinden |
| 6. Verteilung | File-Share, NuGet |
| 7. CI/CD | GitHub Actions, Azure DevOps |
Diese Dokumentation richtet sich an Einsteiger (Newbies), die:
Keine Vorkenntnisse erforderlich! Alle Schritte werden detailliert erklärt.
| Plattform | Beschreibung | Seite |
|---|---|---|
| Windows x64 | Native DLLs für .NET | Build Windows |
| Windows x64 FIPS | FIPS 140-3 konform | Build FIPS |
| Linux (WSL) | Native .so für Container | Build Linux |
| WASM | Für Blazor WebAssembly | Build WASM |
Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional