Kriptografi merupakan keahlian dan
ilmu dari cara untuk komunikasi aman pada kehadiran dipihak ketiga. Kriptografi
ialah mengenai konstruksi dan analisis protokol komunikasi yang dapat memblokir
lawan, Kriptografi modern sangat didasari pada teori matematis dan aplikasi
komputer. Teknologi yang berhubungan dengan kriptologi memiliki banyak masalah
legal.
Di
bidang kriptografi, enkripsi adalah proses mengamankan suatu informasi dengan
membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus,
enkripsi dapat digunakan untuk tujuan keamanan. Enkripsi kuat dimanfaatkan untuk pengamanan oleh sekretariat agen pemerintah
Amerika Serikat pada domain publik di pertengahan tahun 1970-an, dan saat ini enkripsi telah digunakan pada
sistem secara luas, seperti Internet e-commerce, jaringan Telepon bergerak dan
ATM pada bank.