La crittografia è il processo di conversione dei dati leggibili (testo in chiaro) in un formato illeggibile (testo cifrato). Questa trasformazione viene eseguita utilizzando un algoritmo di crittografia e una chiave. Solo quelli con la chiave di decrittografia corretta possono convertire il testo cifrato in testo in chiaro. Lo scopo è proteggere la riservatezza dei dati, prevenendo l'accesso o la comprensione non autorizzati.