Crittografare
Crittografare significa trasformare un testo in chiaro (plaintext) in una forma illeggibile (ciphertext) mediante una funzione cifrante e una o più chiavi. L'obiettivo è proteggere la riservatezza dei dati durante la trasmissione o lo storage, impedendo a soggetti non autorizzati di comprenderne il contenuto. La pratica è detta crittografia e comprende sia la cifratura sia la successiva decrittazione, che rivela di nuovo l'informazione originale.
Esistono due principali categorie di crittografia: simmetrica e asimmetrica. Nella cifratura simmetrica si usa una stessa
Oltre alla confidenzialità, la crittografia può garantire integrità e autenticità. Le firme digitali e i MAC
Applicazioni tipiche della crittografia includono la protezione delle comunicazioni su Internet (ad es. TLS), la cifratura