Criptografia este știința protejării informațiilor prin transformarea lor într-un cod secret, astfel încât acestea să devină inaccesibile pentru cei care nu dețin cheia de acces. Aceasta se realizează prin utilizarea unor algoritmi matematici și a unor chei unice, care permit protejarea datelor în tranzit sau la repaus pe un dispozitiv. Criptografia este folosită în securitatea informațiilor, cum ar fi transferurile financiare, mesajele confidențiale, parolele, etc.