Sharing Tentang Enkripsi Dengan Codeigniter

Hi, kembali lagi bersama Neo. Kali ini Neo ingin sharing nih tentang enkripsi pada salah satu framework, yaitu Codeigniter. Menurut wikipedia, enkripsi adalah proses mengamankan suatu informasi dengan membuat informasi tersebut tidak dapat dibaca tanpa bantuan pengetahuan khusus. (Sumber: http://id.wikipedia.org/wiki/Enkripsi) Jadi apabila kita ingin menyembunyikan suatu informasi agar "sulit" dikenali oleh orang lain, kita dapat menggunakan enkripsi. Enkripsi biasanya digunakan untuk menyembunyikan "ID" dari suatu fungsi, sehingga sulit untuk dimanipulasi oleh orang lain. Encryption   Enkripsi pada Codeigniter Enkripsi sendiri sudah dimiliki oleh Codeigniter. Codeigniter memiliki kelas tersendiri dengan nama class Encryption. Berikut adalah langkah-langkah untuk melakukan enkripsi pada Codeigniter
  1. Buka application/config/config.php
  2. Cari bagian berikut dan ubah kata-katanya $config['encryption_key'] = "YOUR KEY";
  3. Jangan lupa untuk load library nya pada controller sebelum menggunakannya $this->load->library('encrypt');
  4. Kita bisa langsung menggunakan nya dengan membuat fungsi pada controller seperti dibawah ini :
function test() {     $msg = 'My secret message';

     echo $encrypted_string = $this->encrypt->encode($msg); }
Maka secara otomatis akan menjadi string yang terenkripsi. 5. Untuk mengembalikannya lagi ke bahasa yang dapat kita pahami, kita bisa melakukan :
$encrypted_string = 'APANtByIGI1BpVXZTJgcsAG8GZl8pdwwa84';

echo $plaintext_string = $this->encrypt->decode($encrypted_string);
  Sekian artikel Neo kali ini, terima kasih.

DATA PENERIMA VOUCHER KURSUS ONLINE DAN KONSULTASI

  
  
Loading...



Komentar