Kriptografi (cryptography) merupakan ilmu dan seni untuk menjaga pesan agar aman. “Crypto” berarti “secret” (rahasia) dan “graphy” berarti “writing” (tulisan).
•Para pelaku atau praktisi kriptografi disebut cryptographers.
•Sebuah algoritma kriptografik (cryptographic algorithm) disebut cipher merupakan persamaan matematik yang digunakan untuk proses enkripsi dan dekripsi.
Enkripsi (encrypt) merupkan proses yang dilakukan untuk mengamankan sebuah pesan (disebut plaintext) menjadi pesan yang tersembunyi (disebut ciphertext)
•Ciphertext : pesan yang sudah tidak dapat dibaca dengan mudah.
Dekripsi (descript) merupakan proses sebaliknya, untuk mengubah ciphertext menjadi plaintext.
•Cryptanalysis : seni dan ilmu untuk memecahkan ciphertext tanpa bantuan kunci.
•Cryptanalyst adalah pelaku atau praktisi yang menjalankan cryptanalysis.