Kriptolojide plaintext, ciphertext, encrypt, decrypt ve kriptanaliz terimleri sıklıkla kullanılır. Şifrelenmesi istenen metnin düz hâline plaintext denir. Plaintext orijinal metindir ve üzerinde hiçbir değişiklik yapılmamıştır. Çeşitli şifreleme yöntemleri kullanılarak orijinal metnin şifrelenmiş hâline ise ciphertext denir. Encrypt işlemi düz metnin şifrelenmiş metne çevrilmesidir. Bunun tam tersi olan decrypt işlemi ise şifrelenmiş metnin orijinal metne çevrilmesidir. Şifrelenmiş metinlerin çözümleri ve kullanılan anahtarları üzerinde araştırma yapan kriptoloji dalına kriptanaliz denir. Kriptanaliz, bilinmeyen anahtarları ve şifreleme algoritmalarını bulmak için yapılan çalışmaları kapsar.