Algoritma cincang ialah fungsi sehala yang menukar input sebarang panjang kepada nilai cincang panjang tetap, yang tidak boleh diterbalikkan dan digunakan untuk mengesahkan integriti dan ketulenan mesej. Aplikasi khusus termasuk: pengesahan integriti data, tandatangan digital, kriptografi dan struktur data. Algoritma pencincangan biasa ialah: MD5, SHA-1, SHA-2.
Apakah algoritma pencincangan?
Algoritma cincang ialah fungsi sehala yang menukar input panjang arbitrari (dipanggil mesej) kepada output panjang tetap (dipanggil nilai cincang). Cincang ialah cap jari unik mesej yang mengesahkan integriti dan ketulenannya dengan cepat dan cekap.
Cara Algoritma Hash Berfungsi
Algoritma Hash menggunakan pengiraan matematik yang kompleks untuk mengurangkan mesej input kepada output panjang tetap. Proses ini tidak boleh diterbalikkan, bermakna mesej asal tidak boleh dipulihkan daripada cincang.
Aplikasi Algoritma Hash
Algoritma Hash digunakan secara meluas dalam pelbagai aplikasi, termasuk:
Algoritma pencincangan biasa
Beberapa algoritma pencincangan biasa termasuk:
Atas ialah kandungan terperinci Apakah algoritma hash. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!