La
crittografia (dall'unione di due
parole greche: κρυπτóς (
kryptós) che significa "nascosto", e γραφία (
graphía) che significa "scrittura") è la branca della
crittologia che tratta delle "
scritture nascoste", ovvero dei metodi per rendere un messaggio "offuscato" in modo da non essere comprensibile/intelligibile a persone non autorizzate a leggerlo.