Salah satu keguanaan enskripsi adalah mengamankan password, dibawah ini akan diberikan code untuk penggunaan enskripsi di PHP.
<?php // md5 $kata ="password"; echo "Enkripsi md5<br>"; echo md5($kata); echo "<br>"; // sha256 echo "Enkripsi sha256 <br>"; echo hash("sha256",$kata); echo "<br>"; // sha1 echo "Enkripsi sha1<br>"; echo hash("sha1",$kata); echo "<br>"; ?>
contoh eksekusi script diatas
Enkripsi md5 5f4dcc3b5aa765d61d8327deb882cf99 Enkripsi sha256 5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8 Enkripsi sha1 5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
dengan contoh code diatas kita bisa mengenskripsi password yang di input oleh user, lalu membandingkannya dengan isi password didatabase, dengan cara ini password user yang tersimpan di database lebih aman, begitu juga dengan email. Bila seseorang dapat mengakses database anda, dia tidak bisa mengetahui password/email karena sudah dienskripsi. Contoh implementasinya dan contoh script akan diberikan pada tutorial selanjutnya.
jika sh1 udah diterapkan ke fungsi GET.. Lantas, cara penerapan enkripsi sh1 ke query sql nya gimana nih..?? jika di base64 kan ada encode sama decode.. kalo di sh1 apa langsung masukin ke query atau ada cara buat nampilin hasil shi1 ke nilai asalnya.??