Kriptografi Yunanca gizli anlamına gelen “kriptos” ve yazı anlamına gelen “graphi” dan türetilmiştir. Kriptoloji ise şifre bilimidir. Kriptoloji bir matematik bilimidir ve genelde sayılar teorisi üstüne kuruludur. Bir yazıyı veya metnin istenmeyen taraflarca okunmasının önüne geçmek amacıyla metnin veya yazının bir anahtara(kurala) göre anlamsız bir şekle dönüştürüleme olayına kriptolama denir.
Kriptolojinin önemini daha iyi anlamak için tarihte kullanımından biraz örnek verelim. Bilinen ilk kriptolog, 4000 yıl önce yaşamış Mısırlı bir kâtiptir. Bazı bilgileri saklamak için hiyeroglifleri şifrelenmiş bir şekilde oluşturmuştur. Ardından Spartalılar ve Kral Sezar tarafından kullanılmıştır. Sezar harflerin kendisinde sonra gelen üç harf sonrasını yazıp devlet işlerinde de bu şekilde şifrelenmiş metinler kullandı. İkinci Dünya savaşında Nazi Almanya’sı ‘enigma’ adı verilen şifreleme makinaları kullanmıştır. Askeri strateji ve istihbaratları enigma ile şifreliyor ve bilgiler Müttefik Devletlerin eline geçse dahi Nazi planlarını öğrenemiyorlardı. Ardında Alan Turing tarafından geliştirilen ‘Bombe’ adındaki elektromekanik makine Nazi şifrelerini çözmeye yardımcı oldu ve belkide savaşı Müttefik Devletlerin kazanmasını sağladı. Günümüzde ise (RSA,SHA-1,MD5) gibi şifreleme algoritmaları daha çok internet ve teknoloji dünyasının güvenliği için kullanılmaktadır.