Menyangkut materi smester baru tentang keamanan jaringan, salahsatunya adalah enkripsi. Banyak teman yg bertanya apakah bisa suatu file selain text misalnya gambar kita enkripsikan?? mungkin artikel ini bisa memberi jawaban dari pertanyaan teman2. :)
Sebelum kita praktek pastikan anda sudah menginstall webserver, untuk windows bisa memakai xampp atau wamp, karena kita akan menggunakan php , untuk kasus ini kita sediakan gambar contoh :D
untuk mengenkripsi gambar kita perlu mengambil konten dari file tsb, dgn menggunakan fungsi php file_get_contents(); setelah dapat konten dari file tsb kita enkripsikan menggunakan fungsi base64_encode();
Lalu bagaimana jika kita ingin mendekripsi / mengembalikan ke bentuk gambar lagi??
Sebelum kita praktek pastikan anda sudah menginstall webserver, untuk windows bisa memakai xampp atau wamp, karena kita akan menggunakan php , untuk kasus ini kita sediakan gambar contoh :D
untuk mengenkripsi gambar kita perlu mengambil konten dari file tsb, dgn menggunakan fungsi php file_get_contents(); setelah dapat konten dari file tsb kita enkripsikan menggunakan fungsi base64_encode();
contoh script lengkapnya bisa seperti ini:
<?php$gambar = "foto.jpg";
$enkripsi = base64_encode(file_get_contents($gambar));
echo $enkripsi;
?>
setelah itu save dan lihat dibrowser, maka akan tampil hasil enkripsinya.
Lalu bagaimana jika kita ingin mendekripsi / mengembalikan ke bentuk gambar lagi??
yaitu kita buat file php lagi, kembalikan konten gambar dengan fungsi base64_decode(); kemudian untuk menjadikannya gambar kita ubah header nya menjadi type image/gif.
Contoh script lengkapnya :
maka text tadi akan didekripsi menjadi gambar seperti semula. Selamat mencoba :D
Contoh script lengkapnya :
<?phpheader("Content-type: image/gif");
$gambar = base64_decode('hasil text enkripsi yg tadi');
echo $gambar;
?>
maka text tadi akan didekripsi menjadi gambar seperti semula. Selamat mencoba :D
Comments
Post a Comment