Hash adalah sebuah algoritma yang mengubah text menjadi sedereta karakte acak yang memiliki jumlah karakter sama sesuai inputan nya.
dalam php kita mungkin sudah tidak asing lagi dengan menggunakan md5, md5 biasa di pakai dalam fungsi login
contoh md5
dalam php kita mungkin sudah tidak asing lagi dengan menggunakan md5, md5 biasa di pakai dalam fungsi login
contoh md5
<?php
$tes = "Halo Saya Teks Md5";
echo "md5($tes)";
?>
Berikut adalah 4 fungsi Hashing Bcrypt yang sangat sederhana :
1.password_hash() - digunakan untuk password hash
2.password_verify() - digunakan untuk verifikasi password hash
3.password_need_rehash() - digunakan untuk ketika password perlu di set ulang
4.password_get_info() - memberikan info tentang algoritma hashing yang digunakan
dan berikut adalah contoh nya dalam PHP :
1. Passqord_hash()
2. password_verify ()
3. password_need_rehash()
4.password_get_info()
Nah Bagaimana Mudah kan Selamat Mencoba
Berikut adalah 4 fungsi Hashing Bcrypt yang sangat sederhana :
1.password_hash() - digunakan untuk password hash
2.password_verify() - digunakan untuk verifikasi password hash
3.password_need_rehash() - digunakan untuk ketika password perlu di set ulang
4.password_get_info() - memberikan info tentang algoritma hashing yang digunakan
dan berikut adalah contoh nya dalam PHP :
1. Passqord_hash()
$adam = "adam muslim"; echo password_hash("$adam",PASSWORD_DEFAULT);
2. password_verify ()
if (password_verify($password, $hash)) { echo "Sukses!"; }else{ echo "Password salah!"; }
3. password_need_rehash()
boolean password_needs_rehash ( string $hash , integer $algo [, array $options ] )sumber : http://php.net/manual/en/function.password-needs-rehash.php
4.password_get_info()
array password_get_info ( string $hash )sumber :http://php.net/manual/en/function.password-get-info.php
Nah Bagaimana Mudah kan Selamat Mencoba
0 Komentar