8 Tema/Aoritma ve Rliyin Araştırma Odevi eksiksiz olarak tamamlayınız

8 Tema/Aoritma ve Rliyin
Araştırma Odevi
Asağıda verilen adımlan gerçekleştirerek araştırma ödevini zamanund
eksiksiz olarak tamamlayınız.
unda ve
Kisisel bilgilerin korunmasinda kullanilan temel şifreleme algoritmalane
(AES, DES, RSA gibi) araştırınz.
Bu algoritrmaların nasıl çalıştığını ve hangi tür veri güvenliği sağladon
Inceleyiniz.
RSA dişında asal sayıları kullanmayan şifreleme yöntermlerini (eligk
eğri kriptografisi gibi) araştırınız.
Gelecekte kuantum bilgisayarların kriptoloji alanında hangi yenilike
Sunabileceğini araştırinız.
Araştimalarınızı rapor hâine getiriniz. Raporunuzu sunum şekinos
arkadaşlarınıza sununuz.
Derecelendirme
alçegine
Hlamal
barekad obim
Araşlirma ödeviniz karekod içinde verilen derecelendirme ölçeği ile ogreu
niniz tarafından değerlendirilecektir.
gibi) ônem gan bir yontemdir. Ik olarak genel ağ sayfalarının arama motorları tarafından kullanicia Sild
sinda kullanian bu algoritma, sayfalar arası bağlantılar Üzerinden bir oylama sisterni kurarak a
ycênk), bir çizge üzerindeki düğūmlerin (genel ağ adresleri, sosyal medya Ku
Orneğin basih bir soeval ai
iralanm
calisit

Soru Fotoğrafı:

8 Tema: Algoritma ve Bilişim Araştırma Ödevi Tamamlanması

:brain: Ödev İçeriği:

  1. Kişisel bilgilerin korunmasında kullanılan temel şifreleme algoritmalarını (AES, DES, RSA gibi) araştırınız.

  2. Bu algoritmaların nasıl çalıştığını ve hangi tür veri güvenliği sağladığını inceleyiniz.

  3. RSA dışında asal sayıları kullanmayan şifreleme yöntemlerini (eliptik eğri kriptografisi gibi) araştırınız.

  4. Gelecekte kuantum bilgisayarların kriptoloji alanında hangi yenilikleri sunabileceğini araştırınız.

  5. Araştırmalarınızı rapor hâline getiriniz. Raporunuzu sunum şeklinde arkadaşlarınıza sununuz.


Araştırma Özeti ve Açıklamalar

1. Temel Şifreleme Algoritmaları: AES, DES, RSA

  • AES (Advanced Encryption Standard), simetrik anahtarlı bir şifreleme algoritmasıdır. Veriyi bloklar halinde alır ve aynı anahtarla hem şifreler hem çözer. Günümüzde kişisel ve kurumsal veri güvenliğinde yaygın kullanılır.

  • DES (Data Encryption Standard), eski ve 56 bitlik anahtarıyla simetrik blok şifreleme algoritmasıdır. Güvenlik seviyesinin zayıflaması nedeniyle artık çoğunlukla DES’in geliştirilmiş versiyonu olan 3DES veya AES tercih edilmektedir.

  • RSA (Rivest–Shamir–Adleman), asimetrik (açık anahtarlı) bir algoritmadır. İki anahtar kullanır: bir açık anahtar ve bir gizli anahtar. Kişisel verilerin güvenli iletiminde özellikle dijital imza ve anahtar değişiminde kullanılır. RSA, asal sayılar teorisine dayanır.

2. Şifreleme Algoritmalarının Çalışma Prensipleri ve Sağladığı Veri Güvenliği

  • AES ve DES: Simetrik algoritmalar olduğu için, şifreleme ve şifre çözme işlemlerinde aynı anahtar kullanılır. Mesajın gizliliğini sağlar, ancak anahtarın karşılıklı güvenli şekilde paylaşılması gerekir.

  • RSA: Asimetrik olduğu için, açık anahtar herkese açık iken, özel anahtar sadece sahibinde. Böylece gizlilik ve kimlik doğrulama (dijital imza) sağlanır.

3. RSA Dışında Asal Sayılar Kullanmayan Şifreleme Yöntemleri

  • Eliptik Eğri Kriptografisi (ECC): Matematiksel olarak asal sayıların dışında eliptik eğriler üzerine kurulu bir algoritmadır. Küçük anahtar uzunluklarında yüksek güvenlik sağlar ve HTTPS gibi modern protokollerde kullanılan önemli bir yöntemdir.

4. Kuantum Bilgisayarların Kriptoloji Alanındaki Potansiyel Yenilikleri

  • Kuantum bilgisayarlar, klasik bilgisayarların çok ötesinde işlem gücüne sahiptir. Shor algoritması gibi kuantum algoritmaları, RSA gibi mevcut asimetrik şifreleri kırabilecek güçte olabilir.

  • Bu tehdit nedeniyle, kuantum dirençli (post-kuantum) kriptografi yöntemleri üzerinde çalışmalar yapılmaktadır.


Rapor ve Sunum İçin Öneriler

  • Yukarıdaki başlıkları içeren detaylı bir rapor hazırlayın.

  • Her algoritmanın avantajlarını ve kullanım alanlarını özetleyin.

  • Kuantum bilgisayarların getirdiği tehdit ve fırsatlar hakkında bilgi verin.

  • Görseller, şema ve örneklerle destekleyin.


Başka örneklerle detaylandırmamı veya rapor taslağı hazırlamamı ister misin? Başka soruların olursa sormaktan çekinme! :rocket:

8 Tema/Aoritma ve Rliyin Araştırma Odevi eksiksiz olarak tamamlayınız

CEVAP: Aşağıda istenen şifreleme algoritmaları (AES, DES, RSA vb.), RSA dışında asal sayıları kullanmayan yöntemler (ör. eliptik eğri kriptografisi) ve kuantum bilgisayarların kriptolojiye olası etkileri özetlenmiş; ayrıca rapor ve sunum için öneri şablonu verildi.

AÇIKLAMA:

  • AES (Advanced Encryption Standard)

    • Tanım: Blok şifreleme standardı; blok boyutu 128 bit, anahtar uzunlukları 128/192/256 bit.
    • Nasıl çalışır: Bir dizi substitution–permutation (S-box, satır kaydırma, sütun karıştırma, anahtar ekleme) turu uygular.
    • Hangi tür veri güvenliği sağlar: Gizlilik sağlar; simetrik anahtarla hızlı veri şifreleme için uygundur (dosya şifreleme, TLS veri akışı).
    • Not: AES-128, kuantum saldırıları altında etkilenebilir; kuantum tehdidine karşı AES-256 önerilir.
  • DES (Data Encryption Standard)

    • Tanım: Eskimiş blok şifre; 56 bitlik gerçek anahtar.
    • Nasıl çalışır: Feistel ağı kullanır; 16 tur.
    • Hangi tür veri güvenliği sağlar: Eskiden gizlilik sağlardı; günümüzde kısa anahtarı nedeniyle güvensizdir.
    • Not: Günümüzde DES kullanılmamalıdır; 3DES de artık tavsiye edilmez.
  • RSA (Rivest–Shamir–Adleman)

    • Tanım: Asimetrik (açık anahtar) şifreleme; güvenlik temeli büyük tam sayıların çarpanlara ayrılmasının zorluğuna dayanır.
    • Nasıl çalışır: İki büyük asal sayı p,q seçilir; n = p·q; açık ve gizli anahtarlar matematiksel olarak türetilir; şifreleme üstel işlemle yapılır.
    • Hangi tür veri güvenliği sağlar: Anahtar değişimi, veri şifreleme (küçük veriler) ve dijital imza sağlar.
    • Zayıflık: Kuantum bilgisayarlarla Shor algoritması sayesinde kırılabilir.
  • Eliptik Eğri Kriptografisi (ECC / ECDSA, ECDH vb.)

    • Tanım: Asimetrik kriptografi; güvenlik eliptik eğri üzerinde ayrık logaritma probleminin zorluğuna dayanır.
    • Nasıl çalışır: Eğri noktaları üzerinde anahtar üretimi ve ortak anahtar hesaplama (ör. ECDH) ile çalışır; daha küçük anahtarlarla RSA ile benzer güvenlik sağlar.
    • Hangi tür veri güvenliği sağlar: Anahtar değişimi, dijital imza, kimlik doğrulama.
    • Not: RSA gibi Shor algoritması ile kuantum tarafından kırılabilir.
  • RSA dışında asal sayıları kullanmayan ve/veya farklı güvenlik temeline dayanan yöntem örnekleri

    • Simetrik şifreler (AES, ChaCha20): Asal sayılara dayanmaz; anahtar gizliliğine dayanır.
    • Lattice (ızgara) tabanlı algoritmalar (ör. NTRU, Kyber): Sayısal ızgaralar ve kısmi yakınlık problemlerine dayanır; kuantuma karşı dayanıklı adayı.
    • Kod tabanlı kriptografi (ör. McEliece): Hata düzeltme kodlarının zorluğu üzerine kurulu; kuantuma karşı dayanıklı.
    • Hash-tabanlı imzalar (ör. SPHINCS+): Tek yönlü hash fonksiyonlarına dayanır; kuantuma dayanıklıdır.
    • Çok değişkenli polinom tabanlı şifreleme: Çok değişkenli denklemlerin çözüm zorluğuna dayanır; kuantuma karşı aday.
  • Kuantum Bilgisayarların Kriptolojiye Etkisi

    • Shor algoritması: Büyük tamsayıların çarpanlara ayrılması ve ayrık logaritma problemlerini çok hızlı çözer — RSA ve ECC’yi kırar.
    • Grover algoritması: Genel amaçlı arama hızlandırması ile simetrik anahtarların güvenliğini yaklaştırır; etkisi yaklaşık olarak anahtar uzunluğunu yarıya indirir (ör. AES-128 ≈ 64 bit güvenlik).
    • Sonuç: Asimetrik protokoller için kuantum-dirençli (post-quantum) algoritmalara geçiş gereklidir; simetrik anahtar uzunluklarının artırılması (ör. AES-256) önerilir.
    • Mevcut durum (özeti): NIST post-quantum yarışması sonuçları ile bazı kuantum-dirençli algoritmalar seçildi (ör. CRYSTALS-Kyber gibi KEM adayları ve imza adayları).

RAPOR VE SUNUM ÖNERİSİ (kısa şablon):

  • Rapor yapısı:

    • Başlık ve amaç
    • Kısa teorik arka plan (simetrik vs asimetrik, temel problemler)
    • Her algoritma için: Tanım, Çalışma prensibi (şemayla), Güvenlik seviyesi ve kullanım alanları, Zayıflıklar
    • RSA dışı alternatifler (ECC, lattice, code-based, hash-based) — avantaj/dezavantaj karşılaştırması
    • Kuantum tehdidi ve önerilen göç stratejileri (hibrit KEX, uzun anahtarlar)
    • Sonuç ve kaynaklar (kitap, makale, NIST belgeleri, RFC’ler)
  • Sunum için ipuçları:

    • Her algoritmayı 1–2 slayta sığdır, şemalar ve kısa madde kullan.
    • Kuantum etkisini görsel bir karşılaştırma tablosuyla göster (RSA vs ECC vs PQC).
    • Örnek uygulama: bir web oturumu için hangi algoritmalar kullanılır (TLS: KEM/anahtar değişimi + simetrik şifre).
    • Kaynak slaytında güvenilir referanslar ver (NIST, akademik makaleler).

TEMEL KAVRAMLAR:

  • Simetrik/Asimetrik Kriptografi

    • Tanım: Simetrikte aynı anahtar, asimetrikte farklı açık/gizli anahtar.
    • Bu problemde: AES/Des → simetrik; RSA/ECC → asimetrik.
  • Faktorizasyon vs Ayrık Logaritma

    • Tanım: RSA faktorizasyona, ECC ayrık logaritmaya dayanır.
    • Bu problemde: Kuantum farklı problemlere farklı etkide bulunur (Shor her ikisini de zedeler).
  • Post-Quantum Kriptografi

    • Tanım: Kuantum bilgisayarlara karşı güvenli kabul edilen algoritmalar sınıfı.
    • Bu problemde: Lattice, code-based, hash-based vb. örnekleri inceleyin.

SIK YAPILAN HATALAR / DİKKAT EDİLECEKLER:

  • HATA: DES veya 3DES kullanımına devam etmek

    • Yanlış: Güncel güvenlik gereksinimlerini karşılar.
    • Doğru: AES veya modern simetrik/sıra tabanlı algoritmalar kullanın.
    • Düzeltme: AES-256 kullanımı ve anahtar yönetimi uygulayın.
  • HATA: Kuantum tehdidini sadece RSA ile sınırlamak

    • Yanlış: ECC de aynı şekilde etkilenir.
    • Doğru: Hem RSA hem ECC için post-quantum planı hazırlayın.

KAYNAK ÖNERİLERİ (kısa): NIST post-quantum belgeleri, RFC’ler (ör. TLS güncellemeleri), AES spesifikasyonları, temel kriptografi ders notları.

Başka soruların olursa sormaktan çekinme! :rocket:
Bu konuyla ilgili başka bir örnek ister misin?