La crittografia costituisce un modo per migliorare la sicurezza di un messaggio o di un file codificando il contenuto in modo che possa essere leggibile solo da chi possiede il codice di crittografia adatto per decodificarlo. Se ad esempio si effettua un acquisto su Internet, le informazioni relative alla transazione, quali indirizzo, numero di telefono e numero di carta di credito, vengono in genere crittografate a scopo di protezione. Utilizzare la crittografia quando si desidera un livello di protezione elevato delle informazioni.