====== 6. Verteilung ======
In diesem Kapitel erfahren Sie, wie Sie Ihre OpenSSL-Builds an andere weitergeben.
----
===== Übersicht =====
| Methode | Geeignet für | Seite |
|---------|--------------|-------|
| File-Share | Kleine Teams, schnell | [[.:file-share]] |
| NuGet-Paket | .NET-Projekte, versioniert | [[.:nuget-paket]] |
| Docker Registry | Container-Deployments | - |
----
===== Schnellvergleich =====
^ Kriterium ^ File-Share ^ NuGet ^
| Setup | Einfach | Mittel |
| Versionierung | Manuell | Automatisch |
| Abhängigkeiten | Keine | Integration mit .NET |
| Updates | Manuell kopieren | ''dotnet restore'' |
| Für Teams | Klein | Klein bis groß |
----
===== Was soll ich verteilen? =====
==== Minimum (nur DLLs) ====
openssl-3.6.0-win-x64/
├── libcrypto-3-x64.dll # Kryptographie (Pflicht)
├── libssl-3-x64.dll # TLS (optional)
└── README.txt # Kurzanleitung
==== Standard (mit Konfiguration) ====
openssl-3.6.0-win-x64/
├── bin/
│ ├── libcrypto-3-x64.dll
│ ├── libssl-3-x64.dll
│ └── openssl.exe # CLI Tool
├── ssl/
│ └── openssl.cnf # Konfiguration
└── README.txt
==== Vollständig (mit FIPS) ====
openssl-3.6.0-win-x64-fips/
├── bin/
│ ├── libcrypto-3-x64.dll
│ ├── libssl-3-x64.dll
│ └── openssl.exe
├── lib/
│ └── ossl-modules/
│ ├── fips.dll # FIPS Provider
│ └── legacy.dll
├── ssl/
│ ├── openssl.cnf
│ └── fipsmodule.cnf # FIPS Konfiguration
└── README.txt
----
===== Weiter zu =====
* [[.:file-share|File-Share einrichten]]
* [[.:nuget-paket|NuGet-Paket erstellen]]
* [[.:versionierung|Versionierung]]
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//