====== 2. Sorgenti ====== In questo capitolo scaricate il codice sorgente OpenSSL da GitHub. ---- ===== Panoramica ===== OpenSSL è sviluppato su GitHub: [[https://github.com/openssl/openssl]] Ci sono due modi per ottenere il codice: - **Git Clone** (consigliato) - Tutte le versioni disponibili, facile da aggiornare - **Download ZIP** - Più semplice, ma senza cronologia versioni ---- ===== Guide Dettagliate ===== * [[.:github-klonen|Clonare il repository GitHub]] - Passo dopo passo con Git ---- ===== Guida Rapida ===== # 1. Creare la cartella del progetto mkdir D:\Projects\openssl-3.6.0 cd D:\Projects\openssl-3.6.0 # 2. Clonare OpenSSL (tag v3.6.0) git clone --depth 1 --branch openssl-3.6.0 https://github.com/openssl/openssl.git src # 3. Verificare cd src git describe --tags # Output atteso: openssl-3.6.0 ---- ===== Quale Versione? ===== ^ Versione ^ Stato ^ Post-Quantum ^ | 3.6.0 | Attuale | ✅ ML-DSA, ML-KEM | | 3.5.x | Stabile | ⚠️ Sperimentale | | 3.4.x | LTS | ❌ No | | 3.0.x | LTS | ❌ No | Per la crittografia Post-Quantum serve **almeno la versione 3.6.0**! ---- ===== Continua con ===== * [[.:github-klonen|Clonare il repository GitHub - Guida dettagliata]] * [[.:build:start|3. Compilazione]] ---- //Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//