Steganografi
Steganografi adalah seni dan ilmu menulis pesan tersembunyi atau menyembunyikan pesan dengan suatu cara sehingga selain si pengirim dan si penerima, tidak ada seorangpun yang mengetahui atau menyadari bahwa ada suatu pesan rahasia. Sebaliknya, kriptografi menyamarkan arti dari suatu pesan, tapi tidak menyembunyikan bahwa ada suatu pesan. Kata "steganografi" berasal dari bahasa Yunani "steganos", yang artinya “tersembunyi atau terselubung”, dan "graphein", “menulis”.
Kunci (kriptografi)
Algoritme enkripsi yang menggunakan kunci yang sama untuk enkripsi dan dekripsi disebut algoritme kunci simetrik. Sedangkan algoritme kunci asimetrik, yang baru ditemukan pada 1970an, menggunakan sepasang kunci. Kunci publik ("public key"), yang digunakan untuk enkripsi, diumumkan kepada publik sedangkan kunci pribadi ("private key") yang digunakan untuk dekripsi hanya disimpan di satu tempat. Kunci pribadi harus dibuat sedemikian rupa sehingga tidak dapat ditebak sekalipun kunci publik diketahui.