Hash value: apa itu? Dijelaskan dengan cara yang mudah dan mudah difahami
Jika anda ingin menyulitkan mesej, nilai hash adalah untuk anda. Kami menerangkan dengan tepat apa yang ada di belakang istilah ini dalam petua praktikal ini.
Nilai Hash - apa itu?
Apabila anda menghantar mesej kepada rakan, mesej itu harus tiba dalam bentuk yang disulitkan tanpa pihak ketiga yang mempunyai akses kepadanya. Nilai hash mempunyai panjang tetap untuk menghantar mesej yang disulitkan.
- Checksum: Nilai hash adalah cek yang digunakan untuk menyulitkan mesej panjang berubah. Nilai hash khusus diberikan kepada setiap mesej. Nilai Hash ialah cap jari set data yang sangat panjang.
- Perlanggaran: Dua mesej yang disulitkan tidak boleh mempunyai nilai hash yang sama. Dalam kes ini terdapat perlanggaran.
- Kesimpulan: Anda tidak boleh membuat sebarang kesimpulan tentang mesej yang diberikan dari nilai hash. Jika anda menyimpan kata laluan, contohnya, anda tidak dapat lagi menyimpulkan kata laluan kerana nilai hashnya disimpan.
- Bandingkan: Anda boleh menggunakan nilai hash untuk membandingkan sama ada dua rekod adalah sama atau tidak. Anda periksa sama ada rekod data telah diubah oleh seseorang. Ini membolehkan pengimbas virus menentukan sama ada fail telah dijangkiti oleh virus dan sama ada fail itu telah diubah suai dengan sewajarnya.
Dalam hujung praktikal seterusnya kita akan menerangkan apa pangkalan data