====== 2. Viri ====== V tem poglavju prenesete izvorno kodo OpenSSL iz GitHub. ---- ===== Pregled ===== OpenSSL se razvija na GitHub: [[https://github.com/openssl/openssl]] Obstajata dva načina za pridobitev kode: - **Git Clone** (priporočeno) - Vse različice na voljo, enostavno posodabljanje - **ZIP prenos** - Enostavneje, a brez zgodovine različic ---- ===== Podrobna navodila ===== * [[.:github-klonen|Kloniranje GitHub repozitorija]] - Korak za korakom z Git * [[.:verzeichnisstruktur|Struktura imenikov]] - Kaj je kje v izvorni kodi? ---- ===== Hitra navodila ===== # 1. Ustvarjanje mape projekta mkdir D:\Projects\openssl-3.6.0 cd D:\Projects\openssl-3.6.0 # 2. Kloniranje OpenSSL (oznaka v3.6.0) git clone --depth 1 --branch openssl-3.6.0 https://github.com/openssl/openssl.git src # 3. Preverjanje cd src git describe --tags # Pričakovani izpis: openssl-3.6.0 ---- ===== Katera različica? ===== ^ Različica ^ Status ^ Post-Quantum ^ | 3.6.0 | Trenutna | ✅ ML-DSA, ML-KEM | | 3.5.x | Stabilna | ⚠️ Eksperimentalno | | 3.4.x | LTS | ❌ Ne | | 3.0.x | LTS | ❌ Ne | Za post-kvantno kriptografijo potrebujete **vsaj različico 3.6.0**! ---- ===== Naprej na ===== * [[.:github-klonen|Kloniranje GitHub repozitorija - Podrobna navodila]] * [[wvds:sl:openssl:build:start|3. Gradnja - Prevajanje]] ---- //Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//