hassas bilgileri iletişim kurarken Geleneksel Kriptoloji
Gizlilik şeyden önemlidir
ve insanlar bazı sıradışı yollar icat Onların konuşmaları kodlamak. İkinci Dünya Savaşı, örneğin, Naziler steroid bir daktilo benzer Enigma isimli bir hantal makineyi yarattı. Bu makine öncesi bilgisayar çağının en zor şifrelere (kodlanmış mesajlar) biri yarattı
Lehçe direniş savaşçıları makineleri knockoffs yaptıktan sonra bile -. Enigma nasıl çalıştığını hakkında talimatlar ile komple - çözme mesajlar Hala [: Cambridge University kaynak] Müttefikler için sürekli bir mücadele oldu. Kodlar deşifre edildi, ancak, Enigma makine tarafından elde sırlar birçok tarihçi savaşta Müttefiklerin zafer önemli bir faktör olarak kırma kodu alacak olması çok yararlı.
Enigma makinesi
neydi kriptoloji adlandırılır için de kullanılır. Bu kodlama (kriptografi) ve kod çözme (cryptoanalysis) bilgi veya mesajlar (adlandırılır şifresiz) işlemidir. Birleştirilen Bu işlemlerin tümü kriptoloji bulunmaktadır. 1990'lara kadar, kriptoloji algoritmaları dayalı - matematiksel bir işlem veya prosedürü. Bu algoritmalar, anahtar bit topluluğu (genellikle sayılar) ile bağlantılı olarak kullanılır. Uygun anahtar olmadan, kullanmak ne algoritma bilmek bile, bir kodlanmış mesajı deşifre etmek neredeyse imkansız.
kriptoloji kullanılan tuşlar için sınırsız olanaklar vardır. Açık anahtarlı kriptoloji ve gizli anahtar kriptoloji Ama anahtarları istihdam sadece iki yaygın olarak kullanılan yöntem vardır. Bu yöntemlerin (ve tüm kriptolojide) her ikisinde de, kopya (A noktası), Alice olarak ifade edilir. B Noktası Bob olarak bilinir.
açık anahtarlı kriptoloji (PKC) yönteminde, bir kullanıcı birbiriyle ilişkili iki anahtar seçer. Ona bir mesaj göndermek isteyen herkes tek tuşunu kullanarak kodlamak nasıl bilmesini sağlar. O, bu anahtar kamuoyunu yapar. Diğer önemli kendisi için tutar. Bu şekilde, herkes kullanıcıya kodlanmış bir mesaj gönderebilirsiniz, ancak kodlanmış mesajın alıcı bunu çözmek için nasıl bilir. Hatta mesaj göndererek kişinin kullanıcı bunu çözmek için kullanır hangi kod bilmiyor.
PKC genellikle iki anahtar kullanan bir posta kutusuna karşılaştırılır. Bir posta yatırmak için bir anahtar ile kimse izin posta kutusunun ön kilidini açar. Ama sadece alıcı sadece ona mesajları almak için izin, posta kutusunun arkasına kilidini anahtar tutar.
geleneksel kriptoloji diğer olağan yöntem gizli anahtar k