Criptografia este metoda prin care se protejează informațiile împotriva accesului neautorizat. Aceasta se realizează în principal prin criptarea datelor, adică transformarea lor într-un cod secret, pe care numai cei autorizați îl pot decodifica. Pentru a realiza acest lucru, criptografia se folosește de algoritmi matematici care permit transformarea datelor într-un format necitibil.