Vad är hash-funktioner egentligen? En tråd om en av kryptografins mest universella byggstenar.