Criptografia este procesul de transformare a informației într-o formă ilegibilă (criptată) pentru a fi protejată împotriva accesului neautorizat. Principalele utilizări ale criptografiei sunt în securitatea computerelor și a rețelelor de comunicații, precum și în protejarea și transferul informațiilor sensibile.