Il termmine Hash Chain descrive una modalità di cifratura nella quale si applica ripetutamente una funzione di cifratura (o hashing, appunto) a un determinato insieme di dati. Questa tecnica è molto utile in tutte quelle situazioni dove è necessario che sia impossibile risalire al set di dati iniziali.