Mengenkripsi File Teks Menggunakan MCRYPT di PHP
Pada beberapa waktu yang lalu saya pernah menulis mengenai Enkripsi dan Dekripsi MD5 hash di PHP, nah pada tulisan kali ini tema yang diambil masih sama yaitu Enkripsi. Bedanya, pada sharing pemrograman PHP ini saya membuat tool sederhana untuk mengenkripsi isi dari file teks. Algoritma enkripsi yang digunakan adalah MCRYPT.
Oke, kira-kira cukup segitu dulu. Mudah-mudahan bermanfaat buat kawan - kawan yang sedang memerlukan referensi atau sedang mempelajari pemrograman PHP seperti saya ini. :)
Susunan hirarki file-nya seperti ini :
- index.html : file ini sebagai handler untuk tampilan form
- file-processor.php : file ini adalah file kunci untuk proses enkripsi dan dekripsi. Di dalamnya ada dua function yang bertukar satu sama lain tergantung dari value dari dropdown yang ada di index.html. File file-processor.php ini akan meng-enkripsi atau men-dekripsi file dan kemudian menyimpan file teks hasil enkripsi / dekripsinya ke dalam folder upload.
- Folder upload : folder ini digunakan untuk menyimpan file hasil proses enkripsi / dekripsi.
Screenshot-nya bisa seperti berikut :
![]() |
File Teks Sebelum Enkripsi |
![]() |
Form HTML Proses |
![]() |
Memilih File Teks Yang Akan Di-Enkripsi |
![]() |
Proses Enkripsi Selesai |
![]() |
File teks saat dibuka di editor teks (notepad / gedit ) |
Oke, kira-kira cukup segitu dulu. Mudah-mudahan bermanfaat buat kawan - kawan yang sedang memerlukan referensi atau sedang mempelajari pemrograman PHP seperti saya ini. :)
Kode sumber selengkapnya, bisa kawan - kawan ambil dari link di di bawah ini. Salam,