In crittografia, la resistenza alle collisioni (in inglese collision resistance) è una proprietà delle funzioni hash crittografiche. In modo informale, una funzione hash è resistente alle collisioni se è computazionalmente difficile trovare una collisione, ovvero due input distinti e tali che [1].