La crittografia o criptografia è una tecnica usata nel settore dell’informatica per proteggere i dati sensibili di un utente, di un server o di un database.
Questo messaggio che in principio è chiaro, viene "offuscato" mediante la cifratura. Un algoritmo lo trasforma in un codice che può essere decifrato/decodificato solo da parti autorizzate, che possiedono la "chiave" adatta. Questo metodo garantisce un elevato grado di sicurezza ed è adatto per proteggere ogni tipo di informazione, utile anche per gli attacchi degli hacker, che vanno incontro a troppe difficoltà per avere accesso a informazioni e transazioni.