[ PHP ] CodeIgniter – Menambahkan Library Enkripsi

Assalamualaikum

Sudah lama tidak menulis di blog, lagi sibuk dengan kerjaan dan yang gak jelas gak jelas deh. Okeh, materi kali ini adalah tentang enkrpsi, awalnya adalah seorang temen dari Pusat Penelitian Biologi – Kang Runa, telah membangun sistem E-Budgeting yang sangat apik. Beliau minta tolong dibuatkan enkripsi untuk password dalam sistem yang telah dia buat, dia meminta bantuan saya untuk mengenkripsi password tersebut. Kang Runa mau mengenkripsi passwordnya tapi dengan MD5, loh terus saya bilang kenapa harus MD5?? padahal MD5 itu adalah enkripsi satu arah. Akhirnya saya menyarankan untuk menggunakan library dari CI itu sendiri. Langkahnya adalah :

  1. Masukkan tambahan Kunci di file application/config/config.php
  2. 2
  3. Setelah itu, tinggal panggil Librarynya seperti dibawah ini.. serta Contoh untuk membuatnya
  4. 2
  5. Selesai

Simple kan??  Nah ketika di coba di komputernya Kang Runa.. Ternyata error atau tidak di kenali..loh terus bagaimana??saya kutak kutik…. dan Alhamdulillah ketemu,

karena kang runa menggunakan CI versi lama, library    “$this->load->library(‘encryption’);”  di ganti dengan  “$this->load->library(‘encrypt’);”. Setelah itu saya coba lagi, ternyata clasnya tidak ada juga… akhirnya saya cari-cari lagi ketemu

$encript =  $this->encryption->encrypt($string);
$decript = $this->encryption->decrypt($encript);

diganti dengan

$encript =  $this->encrypt->encode($string);
$decript = $this->encrypt->decode($encript);

Selesai…Semoga Bermanfaat bagi semuanya

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s