Enkripsi
Sebuah cipher adalah sebuah algoritme untuk menampilkan enkripsi dan kebalikannya dekripsi, serangkaian langkah yang terdefinisi yang diikuti sebagai prosedur. Alternatif lain ialah "encipherment". Informasi yang asli disebut sebagai "plaintext", dan bentuk yang sudah dienkripsi disebut sebagai "chiphertext". Pesan "chipertext" berisi seluruh informasi dari pesan "plaintext", tetapi tidak dalam format yang didapat dibaca manusia ataupun komputer tanpa menggunakan mekasnisme yang tepat untuk melakukan dekripsi.