KRİPTOLOJİ · ŞİFRELEME BİLİMİ

Kriptoloji
Modüler Ders İçeriği

Gizlilik, bütünlük ve kimlik doğrulamanın matematiği. Aşağıdaki başlıklara tıklayarak her konuyu ayrıntılı örneklerle keşfedin.

🔐 BUders Kriptoloji Öğrenme Sistemi
Kriptoloji konusunu derinlemesine öğrenmek için her başlık ayrı bir sayfada sunulmuştur. Modülleri sırasıyla takip etmeniz önerilir. 00. modül (ön bilgiler) ile başlayın.
🔢 00
Ön Bilgiler: Modüler Aritmetik ve Sayılar Teorisi
Asal sayılar, OBEB/EKOK, modüler ters bulma, Euler phi fonksiyonu, Fermat ve Euler teoremleri. Kriptografinin temel matematiği.
ön koşul → başla
🧠 01
Kriptografiye Giriş ve Temel Kavramlar
Şifreleme nedir? Simetrik/Asimetrik ayrımı, hash fonksiyonları, dijital imza, CIA üçlüsü (Gizlilik-Bütünlük-Erişilebilirlik).
temel tanımlar → başla
🔑 02
Klasik Şifreler
Sezar, Vigenère, Playfair. Yerine koyma (substitution) ve yer değiştirme (transposition) yöntemleri, frekans analizi ile kırma teknikleri.
tarihsel şifreler → başla
⚙️ 03
Simetrik Şifreleme - Blok Şifreleri
Feistel yapısı, DES (Data Encryption Standard), AES (Advanced Encryption Standard), ECB, CBC, CTR modları.
modern simetrik → başla
🔁 04
Lineer ve Diferansiyel Kriptanaliz
S-box'ların zayıflıkları, anahtar uzayı brute-force, yan kanal saldırıları (timing, power analysis).
saldırı yöntemleri → başla
🧩 05
Açık Anahtar Şifrelemesi (Asimetrik)
Tek yönlü fonksiyonlar, tuzak kapılı (trapdoor) fonksiyonlar, Diffie-Hellman anahtar değişimi.
modern asimetrik → başla
🔐 06
RSA Algoritması
Büyük asal sayılar, çarpanlara ayırma zorluğu, RSA ile şifreleme/imzalama, saldırılar (düşük üs, aynı mod, Wiener).
en bilinen asimetrik → başla
📊 07
ElGamal ve ECC (Eliptik Eğri Kriptografisi)
Ayrık logaritma problemi, eliptik eğri üzerinde toplama, ECDHE, ECDSA, daha kısa anahtarlarla yüksek güvenlik.
ileri asimetrik → başla
🧂 08
Hash Fonksiyonları ve Mesaj Doğrulama Kodları (MAC)
MD5, SHA-1, SHA-2, SHA-3, çakışma (collision) direnci, HMAC, parola saklama (salt+hash).
bütünlük ve doğrulama → başla
🎭 09
Sıfır Bilgi İspatları (Zero-Knowledge Proofs)
Bir şeyi açıklamadan kanıtlama, Fiat-Shamir, zk-SNARKs, zk-STARKs (blokzincir/anonimlik).
ileri konu → başla
⛓️ 10
Kuantum Sonrası Kriptografi (Post-Quantum)
Shor ve Grover algoritmalarının tehdidi, lattice tabanlı (Kyber, Dilithium), hash tabanlı (SPHINCS+).
gelecek teknolojisi → başla
🧪 11
Kendinizi Test Edin
20 soruluk interaktif quiz. Klasik şifrelerden post-quantum'a kadar her konudan soru.
değerlendirme → başla