Assalamualaikum Wr, Wb
Pada postingan kali ini akan sedikit menjelaskan pengertian dan penggunaan MD5 di php
Pengertian MD5
Dikuti dari wikipedia, MD5 adalah singkatan dari "Message-Direst Algorithm 5", dan merupakan sebuah algoritma fungsi hash dari krptografi yang di gunakan dengan hash value 129-bit.
MD5 tealh di gunakan untuk berbagai macam keperluan dalam membangun keaman sebuah aplikasi. khusunya MD5 sering digunakan untuk membantu validasi login pada sistem. penggunaan MD5 dalam menyamarkan password yang tersimpan di database, agar menambah nilai secure pada sebuah sistem.
MD5 dikembangkan dan di rangcang pada tahun 1991 oleh seorang yang bernamm Ronald Rivest untuk menggantikan fungsi hash sebelumnya. yaitu MD4. untuk lebih jelasnya mungkin temen temen bisa cari referensi sumber lain hehe
Kegunaan MD5
Biasanya MD5 digunakan untuk meng-enkripsi data yang bersifat rahasi dan tidak ingin diketahui oleh orang lain. contoh sederhana adalah membuat sebuah login. biasanya data password akan di enkripsi terlebih dahulu sebelum di simpan di database. MD5 populer dikalangan back-end developer. untuk alasan keamanan.
Implementasi MD5 pada PHP
PHP sendiri sudah menyediakan sebuah fungsi khusu untuk membuat enkripsi MD5 dengan mudah. kita bisa menggunakan sebuah fungsi "md5"
Contoh
public function md5()
{
$pwd = "admin123";
$pwd1 = md5("admin123");
echo "<center><br>";
echo "Menampilkan Teks Tanpa md5 = <b>$pwd</b> <br><br>";
echo "Teks Dengan fungsi md5 = <b>$pwd1</b>";
echo "</center>";
}
Cukup Sekian Dulu, semoga bermanfaat dan tetap berbuat positif 🙏🏻
Tidak ada komentar:
Tulis komentar