Pengertian, Penggunaan dan Cara Membuat MD5 Pada PHP – Kemarin ada teman-teman yang sering membaca tutorial PHP di www.malasngoding.com meminta untuk di buatkan tutorial tentang MD5 pada PHP.
Beliau minta untuk di buatkan tutorial MD5 PHP. dari Pengertian MD5, cara menggunaakan md5, kegunaan dan cara membuat MD5 pada PHP juga.
Oleh karena itu tutorial kali ini kita akan mengangkat tutorial tentang Pengertian, Penggunaan dan Cara Membuat MD5 Pada PHP.
Pengertian, Penggunaan dan Cara Membuat MD5 Pada PHP
Pada tutorial Pengertian, Penggunaan dan Cara Membuat MD5 Pada PHP ini. kita akan membahas tentang pengertian dari MD5, untuk apa saja kegunaannya dan bagaimana sih cara membuat MD5 pada PHP.
Pengertian MD5
Menurut yang saya kutip dari wikipedia, MD5 adalah singkatan dari “Message-Direst Algorithm 5”. dan merupakan sebuah algoritma fungsi hash dari kriptografi yang di gunakan dengan hash value 128-bit.
MD5 telah di gunakan untuk berbagai macam keperluan dalam membangun keamanan sebuah sebuah aplikasi. khususnya MD5 Sering di gunakan untuk membantu validasi login pada sistem. penggunaan md5 dalam menyamarkan password yang tersimpan di database. agar menambah nilai secure pada sebuah sistem.
MD5 di kembangkan dan di rancang pada tahun 1991 oleh seorang yang bernama Ronald Rivest. untuk menggantikan fungsi hash sebelumnya, yaitu MD4.
Saya rasa untuk pengertian yang lebih lengkapnya lagi teman-teman bisa googling untuk mendapatkan informasi dari berbagai sumber.
kita lanjut ke kegunaannya pada php ya.
Kegunaan MD5
Setelah kita mengenal sedikit pengertian dari MD5, sekarang kita akan membahas sedikit banyak nya kegunaan dari fungsi MD5 di dalam membangun keamanan sebuah aplikasi atau sistem informasi.
Biasanya MD5 di gunakan untuk meng-enkripsi data yang bersifat rahasia dan tidak ingin di ketahui oleh orang lain. contoh nya yang paling sering adalah dalam membuat sebuah login. biasanya data password pada database, akan di enkripsi terlebih dahulu. agar jika pun ada orang yang tidak bertanggung jawab yang masuk dan dapat melihat isi database, maka ia tidak akan bisa menebak password yang tersimpan di sana.(karena sudah di enkripsi dengan MD5).
MD5 sangat populer di kalangan back-end developer. untuk alasan keamanan.
Setelah ini, Kita juga akan membahas tutorial CARA MEMBUAT LOGIN DENGAN PHP, MYSQL DAN ENKRIPSI MD5. makanya tutorial ini di buat terlebih dulu agar memberikan sekilas bayangan terlebih dulu kepada teman-teman. agar lebih mudah nantinya mengikuti tutorial cara membuat login dengan bantuan md5.
seiring perjalanan teman-teman nantinya dalam mengembangkan aplikasi atau sistem informasi, teman-teman juga akan menemukan kegunaan lainnya dari fungsi MD5.
Cara Membuat MD5 Pada PHP
PHP sudah menyediakan sebuah fungsi khusus untuk membuat atau untuk melakukan enkripsi MD5 dengan mudah. yaitu kita bisa menggunakan sebuah fungsi “md5()“.
contohnya :
buat sebuah file php dengan nama apa saja. di sini saya membuat file php dengan nama enkripsi.php.
C:/xampp/htdocs/enkripsi.php
1
2
3
<?php
echomd5('dikialfarabihadi');
?>
perhatikan cara penulisan dan penggunaan fungsi md5 pada PHP di atas. data yang ingin di enkripsi dengan md5 di tuliskan di dalam tanda kurung pembuka “(” dan kurung penutup “)”.
jika kita jalankan, maka hasilnya
localhost/enkripsi.php
pengertian penggunaan dan cara membuat md5 pada php
Seperti yang terlihat pada contoh di atas. “c639439a44853d6f8b7251d6a34e934c” adalah hasil enkripsi md5 dari “dikialfarabihadi”.
contoh lain :
1
2
3
<?php
echomd5('malasngoding');
?>
hasil yang tampil nantinya tidak lagi “malasngoding”. tapi telah di samarkan dengan hasil enkripsi dari md5.
Saya rasa cukup sekian dulu tutorial Pengertian, Penggunaan dan Cara Membuat MD5 Pada PHP. semoga dapat bermanfaat.
Diki Alfarabi Hadi
Coding enthusiast.
Someone who love learn something new. especially about web programming and web design. happy to share about knowledge and learn from other.
Membuat Form Login Dengan PHP Tanpa Database – Form login adalah fitur yang sangat berguna dalam sebuah aplikasi atau website. Dengan adanya fitur form login, ...
Menghitung selisih waktu dengan PHP adalah hal yang penting untuk dikuasai. Kenapa begitu? Karena terkadang kita dihadapkan dengan kondisi dimana aplikasi yang sedang kita buat ...
Membuat crud menggunakan ajax php pada operasi hapus data pada database. Artikel ini lanjutan dari artikel sebelumnya mengenai bagaimana cara menginput data menggunakan ajax jquery. ...
Membuat crud menggunakan ajax php dalam operasi input data. Artikel ini dilanjutkan dari materi sebelumnya yang membahas bagaimana cara menampilkan data menggunakan ajax dan php. ...
Download Ebook belajar HTML & CSS dasar untuk pemula gratis.
Ebook ini bisa di download oleh teman-teman yang baru mulai belajar HTML dan CSS dasar tapi tidak tahu mau memulai belajar dari mana.
materi pembelajaran sudah di susun secara sistematis dan di dukung contoh gambar.
mantapppp
trus cara untuk decrypt nya gman bro?