Criptografia este utilizată în sistemele de securitate pentru a proteja informațiile prin codificarea lor într-un format greu de înțeles. În aceste sisteme, un algoritm de criptare produce o cheie de criptare pe care doar destinatarul cunoaște, astfel încât numai persoana către care se trimite mesajul poate decodifica informațiile.