Criptografia este știința de a transforma informația într-un format care să fie greu de înțeles, chiar și în cazul în care aceasta este interceptată de un hacker. Utilizarea algoritmilor criptografici înseamnă că pentru a accesa datele, trebuie să se dețină o cheie de decriptare, ceea ce face procesul de spargere a securității mult mai dificil.