Hashing adalah teknik dalam algoritma untuk mengubah sebuah input (biasanya berupa data)
menjadi nilai hash yang mewakili input tersebut. Nilai hash ini kemudian dapat di gunakan untuk mengakses atau mencari
data pada struktur data tertentu (seperti tabel hash atau hash map) dengan cepat dan efisien. Teknik hashing ini
berguna dalam banyak aplikasi, termasuk pengindeksan database, enkripsi data, dan verifikasi integritas data.