Hash kriptografis

Fungsi hash kriptografis atau dalam Bahasa Inggris Cryptographic Hash Function (CHF) adalah algoritma matematis yng memetakan data dari ukuran arbitrase menjadi sekumpulan bit dari ukuran yang pasti. CHF adalah fungsi searah yang secara praktis komputasinya tidak mungkin diinvert atau dibalikkan. Secara ideal, message ini hanya bisa dipecahkan dengan melakukan brute force untuk bisa mendapatkan pasangannyam atau menggunakan tabel pelangi dari hash yang cocok. CHF adalah alat dasar dari kriptografi modern.