Shpjegoni qëllimin e përdorimit të hashes në programim.
Hashes janë struktura të të dhënave të përdorura në programim për të ruajtur vlera në një çift të çelësit-vlerës. Ato shpesh përdoren për të ruajtur sasi të mëdha të të dhënave, të tilla si emrat e përdoruesve dhe fjalëkalimet, në një mënyrë të sigurt. Ato përdoren gjithashtu për krahasim dhe validim të të dhënave, pasi i njëjti hyrje do të gjenerojë të njëjtin dalje hash.