Temel Fark: Kriptografi, gizli metinlere dönüştürerek mesajları gizleme sanatıdır. Genellikle, güvensiz kanallardan bir mesaj iletmek için yapılır. Öte yandan, kriptanaliz, güvensiz bir kanal üzerinden gizli mesajlardan düz metinlerin şifresini çözme veya alma sanatıdır. Aynı zamanda kod kırma olarak da bilinir.
Şifreleme, bir şifreleme tekniklerini kullanarak bir düz metini (iletilecek mesaj) şifreli metin mesajına dönüştürür. Düz metinden bir şifre metni elde etme işlemi şifre çözme olarak adlandırılır. Bu kriptografi sanatı eski bir sanattır ve bu terimin yazılı olarak ilk belgelenmiş kullanımı M.Ö. 1900 yıllarına kadar uzanmaktadır. Genellikle, yaygın olarak kullanılan üç farklı kriptografik şema vardır.
- Gizli anahtar veya Simetrik Şifreleme - şifreleme ve şifre çözme için aynı anahtarı kullanır
- Genel-Anahtar veya Asimetrik Şifreleme, ve - şifreleme için bir anahtar, şifre çözme için bir anahtar kullanır.
- Hash fonksiyonları - bilgileri geri döndürülemez şekilde şifrelemek için matematiksel bir dönüşüm kullanır.
- Yalnızca Şifreli Metin Saldırısı - Bu durumda, saldırganın düz metne ulaşması için yalnızca şifre metni vardır ve bu nedenle düz metin hakkında tahminlerde bulunur.
- Bilinen-düz metin saldırısı - Bu durumda, saldırgan, şifreleme metninin bir bölümünü analiz ederek düz metin tahmin etmeye çalışır.
- Seçilmiş düz metin saldırı - kriptanalist düz metinleri seçebilir ve karşılık gelen şifre metinlerini alabilir. Amaç, düz metinleri, sonuçta elde edilen düz metin ve şifre metni çiftlerinin şifreleme anahtarının çıkarılmasını kolaylaştıracak şekilde seçilmesidir.
- Orta saldırıda Man - kişi gönderen ve alıcı tarafından gönderilen sinyalleri arayacak. Onlara karşı taraf olarak poz verecek ve her ikisiyle de ayrı ayrı anahtar alışverişinde bulunacak.
Klasik şifreler, tesadüf endeksi, Kasiski muayenesi ve frekans analizi gibi yöntemler kullanılarak kriptanalistler tarafından deşifre edilir. Modern saldırganlar, 90'lı yıllarda Diferansiyel ve Doğrusal saldırı kullanarak blok şifreleme standardı DES'e yapılan saldırılarla başladı.
Bu nedenle, kriptografi ve kriptanaliz iki farklı süreçtir. Kriptografide, bir mesajı kodlar, böylece bilgileri kötüye kullananlar için okunamaz hale gelir. Öte yandan, kriptanaliz, mesajın kodunu çözmesi için bir davetsiz misafir tarafından yapılır.
Kriptografi ve Kriptanaliz Arasındaki Karşılaştırma:
Kriptografi | Şifre Çözümü | |
Definition | Özellikle iletim sırasında iletilerin güvenliği için düz mesajları şifreleme metnine şifreleme sanatı veya bilimi. | Anahtar bilgisi olmadan bir şifreleme metinden düz metin elde etme sanatı. |
Menşei | Κρυπτός, "gizli, gizli"; ve, ράφειν, graphein, "writing" veya sırasıyla -λογία, -logia, "study" | Yunanca kriptolardan, "gizli" ve analiye, "gevşetmek" veya "çözmek" |
Uygulayıcı | Cryptographer | cryptanalyst |
odak | Gizli yazı | Sırları kırmak |
Şifre veya karma için endişe |
|
|
Özellikleri |
|
|