Criptografia este știința sau tehnicile de a proteja informațiile prin convertirea lor în coduri care nu pot fi citite de către persoane neautorizate. Criptografia se bazează pe utilizarea unui algoritm matematic secret care transformă textul original într-un text codificat, criptat. Pentru a proteja datele personale astfel, se utilizează protocoale de criptare în rețelele de comunicații precum Internetul și în orice altă situație în care este necesară protejarea datelor personale și a informațiilor sensibile.