Sharing Tentang Enkripsi Dengan Codeigniter
By ADMIN 30 June 2014
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. Enkripsi pada CodeigniterEnkripsi sendiri sudah dimiliki oleh Codeigniter. Codeigniter memiliki kelas tersendiri dengan nama class Encryption.
Berikut adalah langkah-langkah untuk melakukan enkripsi pada Codeigniter
- Buka application/config/config.php
- Cari bagian berikut dan ubah kata-katanya
$config['encryption_key'] = "YOUR KEY";
- Jangan lupa untuk load library nya pada controller sebelum menggunakannya $this->load->library('encrypt');
- Kita bisa langsung menggunakan nya dengan membuat fungsi pada controller seperti dibawah ini :
function test() { $msg = 'My secret message';Maka secara otomatis akan menjadi string yang terenkripsi. 5. Untuk mengembalikannya lagi ke bahasa yang dapat kita pahami, kita bisa melakukan :
echo $encrypted_string = $this->encrypt->encode($msg);}
$encrypted_string = 'APANtByIGI1BpVXZTJgcsAG8GZl8pdwwa84';Sekian artikel Neo kali ini, terima kasih.
echo $plaintext_string = $this->encrypt->decode($encrypted_string);
IKUTI TRIAL KURSUS ONLINE
IKUTI TRIAL KURSUS ONLINE
NAMA PESERTA TEST & PENERIMA BEASISWA
30 June 2014 Bagikan di Twitter Bagikan di Facebook Bagikan di Google+ Bagikan di Google+