Definisi
Hash merupakan keluaran fungsi hash. Fungsi kriptografis mudah dihitung, tetapi dirancang agar tugas pembalikan atau pencarian tabrakan tertentu tidak praktis. Istilah ini juga bisa berarti proses, bukan enkripsi.
Cara Kerja
Input dan algoritma sama menghasilkan ringkasan sama; perubahan kecil biasanya mengubah hasil besar. Blockchain memakai hash pada identitas transaksi, referensi blok, struktur Merkle, dan proof-of-work. Membandingkan hash berkas dengan nilai tepercaya memeriksa kesamaan byte.
Kegunaan dan Batasan
Tidak ada cara dekripsi bawaan, tetapi input yang mudah ditebak bisa diuji, sehingga penting dalam penanganan kata sandi. Ruang keluaran terbatas membuat tabrakan mungkin secara matematis; keamanan bergantung pada sulitnya menemukan tabrakan berguna. Kecocokan ringkasan hanya menunjukkan konsistensi, bukan kepercayaan terhadap penerbitnya.