Hashing, sabit büyüklükte bir çıktı yaratma sürecidir. Bunu çeşitli büyüklüklerdeki girdiler üzerinden yapar. Bu işlemi yürütebilmek için ise hashing algoritmalarını kullanır.