Criptografia este folosită pentru a proteja datele transmise în rețelele de comunicații online. Aceasta se realizează prin criptarea datelor folosind un algoritm matematic, astfel încât informația nu poate fi citită de către alte persoane decât cel la care este destinată. Această abordare este folosită de bănci, instituții guvernamentale și alte organizații pentru a proteja informațiile confidențiale.