Η κρυπτογράφηση (encryption) είναι η διαδικασία που μετατρέπει δεδομένα που διαβάζονται (plaintext) σε κωδικοποιημένη μορφή (ciphertext). Χρησιμοποιεί αλγορίθμους και κλειδιά κρυπτογράφησης, ώστε μόνο όσοι έχουν άδεια να βλέπουν την αρχική πληροφορία. Έτσι τα δεδομένα μένουν εμπιστευτικά και ακέραια.
Για παράδειγμα, όταν χρησιμοποιείς μια ασφαλή εφαρμογή μηνυμάτων, τα μηνύματά σου κρυπτογραφούνται πριν σταλούν και δεν διαβάζονται από όποιον τα υποκλέψει. Μόνο ο παραλήπτης, που έχει το σωστό κλειδί αποκρυπτογράφησης, μπορεί να τα διαβάσει. Η κρυπτογράφηση είναι βασική για την προστασία ευαίσθητων πληροφοριών σε πολλούς τομείς, όπως το e-banking, τα email και η αποθήκευση δεδομένων, απέναντι σε πρόσβαση χωρίς άδεια και κυβερνοαπειλές.