====== 2. Izvori ======
U ovom poglavlju preuzimate OpenSSL izvorni kod s GitHuba.
----
===== Pregled =====
OpenSSL se razvija na GitHubu: [[https://github.com/openssl/openssl]]
Postoje dva načina za dobivanje koda:
- **Git Clone** (preporučeno) - Sve verzije dostupne, jednostavno ažuriranje
- **ZIP preuzimanje** - Jednostavnije, ali bez povijesti verzija
----
===== Detaljni Vodiči =====
* [[.:github-klonen|Kloniranje GitHub repozitorija]] - Korak po korak s Gitom
----
===== Brzi Vodič =====
# 1. Stvorite mapu projekta
mkdir D:\Projects\openssl-3.6.0
cd D:\Projects\openssl-3.6.0
# 2. Klonirajte OpenSSL (tag v3.6.0)
git clone --depth 1 --branch openssl-3.6.0 https://github.com/openssl/openssl.git src
# 3. Provjerite
cd src
git describe --tags
# Očekivani izlaz: openssl-3.6.0
----
===== Koja Verzija? =====
^ Verzija ^ Status ^ Post-kvantno ^
| 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-kvantnu kriptografiju trebate **najmanje verziju 3.6.0**!
----
===== Nastavite na =====
* [[.:github-klonen|Kloniranje GitHub repozitorija - Detaljni vodič]]
* [[.:build:start|3. Kompilacija]]
----
//Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional//