Cryptology Academy · Ders

Simetrik ve Asimetrik Sistemlere Genel Bakış

Modern kriptografik sistemlerin iki ana ailesini anlayın

3. ders / 413 adım

Simetrik ve Asimetrik Sistemlere Genel Bakış, CoddyKit'te ücretsiz bir Cryptology Academy dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Cryptology Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Cryptology Academy kursu toplamda 4 dersten oluşur.

Hoş Geldiniz

Bu derste modern kriptografinin iki ana ailesini karşılaştırıyoruz: simetrik (ortak anahtarlı) ve asimetrik (açık anahtarlı) şifreleme.

Simetrik Şifreleme

Simetrik şifrelemede hem şifreleme hem de şifre çözme için aynı anahtar kullanılır. Örnekler: AES, ChaCha20. Bu yöntem hızlıdır ancak anahtarın güvenli biçimde değiştirilmesini gerektirir.

Anahtar Dağıtımı Sorunu

Alice ve Bob'un ikisinin de aynı anahtara ihtiyacı varsa bu anahtarı nasıl güvenli biçimde paylaşırlar? Bu sorun, 1976'da Diffie-Hellman'a kadar yüzyıllar boyunca çözülemedi.

Asimetrik Şifreleme

Asimetrik şifreleme bir anahtar çifti kullanır: paylaşılabilir bir açık anahtar ve gizli bir özel anahtar. Herkes açık anahtarla şifreleme yapabilir; şifreyi yalnızca özel anahtar çözebilir.

RSA ve ECC

RSA, tamsayıları çarpanlarına ayırmanın zorluğuna dayanır. Eliptik eğri kriptografisi (ECC), eğriler üzerindeki ayrık logaritma problemini kullanarak eşit güvenlik için daha küçük anahtarlar sağlar.

Hibrit Şifreleme

Uygulamada ikisini birleştiririz: simetrik bir anahtarı değiştirmek için asimetrik kriptografi kullanır, ardından toplu veri şifreleme için bu anahtara başvururuz. TLS tam olarak bunu yapar.

Hız Karşılaştırması

Simetrik işlemler (AES), asimetrik işlemlerden (RSA) yaklaşık 1000× daha hızlıdır. Asimetrik kriptografi toplu veri için değil, yalnızca anahtar değişimi ve imzalar için kullanılır.

Anahtar Boyutları ve Güvenlik Düzeyleri

Güvenlik düzeyi açısından 128 bit AES ≈ RSA-3072 ≈ ECC-256'dır. Daha büyük anahtarlar kaba kuvvet saldırılarına karşı daha fazla güvenlik sağlar ancak hesaplama süresini artırır.

Özet İşlevleri: Üçüncü Bir Aile

Özet işlevleri, sabit uzunlukta bir özet üreten tek yönlü işlevlerdir. Anahtarları yoktur (veya HMAC biçiminde bir anahtar kullanırlar). Şifreleme için değil, bütünlük için kullanılırlar.

Hangisi Ne Zaman Kullanılmalı

Toplu veri için simetrik şifreleme, anahtar değişimi ve imzalar için asimetrik şifreleme, bütünlük denetimleri ve parola depolama içinse özet işlevleri kullanın.

Gerçek Örnek: Signal Protokolü

Signal, anahtar değişimi için ECDH, iletiler için AES-256-GCM ve kimlik doğrulaması için HMAC-SHA256 kullanır — üç aile de birlikte çalışır.

Hızlı Kontrol

Asimetrik şifrelemenin simetrik şifrelemeye göre temel üstünlüğü nedir?

Özet

Aferin! İki ana kriptografi ailesini ve bunların ne zaman birleştirileceğini anlıyorsunuz. Sırada kriptografinin gerçek uygulamaları nasıl koruduğunu görmek var.
Başlamak ücretsiz

Yapay zeka eğitmeniyle Cryptology Academy öğren — ücretsiz

Tarayıcında gerçek kod yaz ve çalıştır, 7/24 yapay zeka eğitmeninden anında yardım al; web'de ya da uygulamada kaldığın yerden devam et.

Kurslar
67
Dersler
261

Sıkça Sorulan Sorular

“Simetrik ve Asimetrik Sistemlere Genel Bakış” dersi ücretsiz mi?

Evet — “Simetrik ve Asimetrik Sistemlere Genel Bakış” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Cryptology Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Cryptology Academy kursu toplamda 4 dersten oluşur.

“Simetrik ve Asimetrik Sistemlere Genel Bakış” dersinde ne öğreneceğim?

Modern kriptografik sistemlerin iki ana ailesini anlayın Cryptology Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Cryptology Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Cryptology Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“Simetrik ve Asimetrik Sistemlere Genel Bakış” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Cryptology Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Cryptology Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Antik Şifreler ve İlk Kriptografi Tarihi
  2. Temel Kriptografi Söz Varlığı
  3. Simetrik ve Asimetrik Sistemlere Genel Bakış
  4. Günlük Hayatta Kriptografi
← Cryptology Academy Sayfasına Dön