====== 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//