Pengertian, Penggunaan dan Cara Membuat MD5 Pada PHP


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

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

pengertian penggunaan dan cara membuat md5 pada php

Seperti yang terlihat pada contoh di atas. “c639439a44853d6f8b7251d6a34e934c” adalah hasil enkripsi md5 dari “dikialfarabihadi”.

contoh lain :

hasil yang tampil nantinya tidak lagi “malasngoding”. tapi telah di samarkan dengan hasil enkripsi dari md5.

BACA JUGA : Pengertian dan Cara Membuat base64 pada php

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.

Tutorial Menarik Lainnya

membuat form login logout tanpa database
Menghitung Selisih Waktu PHP
crud dengan ajax php mysqli
crud ajax php mysqli

Diskusi

2 Komentar

Tulis Komentar / Pertanyaan

Download ebook belajar HTML & CSS dasar untuk pemula gratis

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.

DOWNLOAD