În prezența unor terți răuvoitori, cunoscuți sub numele de adversari, criptografia permite o comunicare sigură. Procesul de criptare transformă textul în clar într-un cod ilizibil, folosind un algoritm specific și o cheie unică.