Kriptografi adalah jenis teka-teki yang terdiri dari potongan teks terenkripsi yang pendek.[1] Umumnya sandi yang digunakan untuk mengenkripsi teks cukup sederhana sehingga kriptografi dapat dipecahkan dengan tangan. Sandi substitusi sering digunakan, di mana setiap huruf diganti dengan huruf atau angka yang berbeda. Untuk memecahkan teka-teki, seseorang harus mengembalikan huruf aslinya. Meskipun pernah digunakan dalam aplikasi yang lebih serius, sandi ini sekarang sebagian besar dicetak untuk hiburan di surat kabar dan majalah.
Jenis sandi klasik lainnya terkadang digunakan untuk membuat kriptografi. Contohnya adalah sandi buku, di mana buku atau artikel digunakan untuk mengenkripsi pesan.
Kriptografi juga merupakan nama terbitan berkala American Cryptogram Association (ACA), yang berisi banyak teka-teki kriptografi.
Memecahkan kriptografi
Kriptografi berdasarkan sandi substitusi sering kali dapat dipecahkan dengan analisis frekuensi dan dengan mengenali pola huruf dalam kata-kata, seperti kata satu huruf, yang dalam bahasa Inggris, hanya dapat berupa "i" atau "a" (dan terkadang "o"). Huruf ganda, apostrof, dan fakta bahwa tidak ada huruf yang dapat menggantikan dirinya sendiri dalam sandi juga memberikan petunjuk untuk solusinya. Kadang-kadang, pembuat teka-teki kriptogram akan memulai pemecahannya dengan beberapa huruf.