Criptografia este o ramură a informaticii care se ocupă cu securizarea datelor prin transformarea lor într-o formă ilegibilă pentru persoanele neautorizate. Principalele metode de criptare sunt criptografia simetrică (unde se utilizează aceeași cheie pentru criptare și decriptare) și criptografia asimetrică (unde se utilizează două chei diferite, publică și privată, pentru criptare și decriptare).