Cara Encode dan Decode base64 Pada PHP
Cara Encode dan Decode base64 Pada PHP - Halo sobat SkakCak, dalam kesempatan kali ini SkakCak.com ingin berbagi teknik enkripsi dengan menggunakan metode base64. Jadi macam - macam enkripsi pada php sangatlah banyak, contohnya md5, base64, sha1, dan lain lain.
base64 adalah teknik menerjemahkan data biner yang berbentuk ASCII. Kegunaan dari teknik ini adalah untuk menyembunyikan sebuah password atau string dalam sebuah script agar dapat disamarkan keasliannya, dengan tujuan agar tidak diketahui oleh orang lain.
Di php tersedia fungsi khusus untuk Encode dan Decode base64, diantaranya sebagai berikut :
base64 adalah teknik menerjemahkan data biner yang berbentuk ASCII. Kegunaan dari teknik ini adalah untuk menyembunyikan sebuah password atau string dalam sebuah script agar dapat disamarkan keasliannya, dengan tujuan agar tidak diketahui oleh orang lain.
Di php tersedia fungsi khusus untuk Encode dan Decode base64, diantaranya sebagai berikut :
- base64_decode() = untuk mengembalikan hasil encode.
- base64_encode() = untuk menyamarkan / merubah sebuah string ke base64.
<?php
$string = "Cara Encode dan Decode base64 Pada PHP";
echo base64_encode($string);
?>
Coba perhatikan kode diatas. kode diatas kita simpan dengan format php yang menggunakan variabel string dan kemudian kita gunakan fungsi base64_encode() untuk mengenkripsi string tersebut, dan berikut adalah hasilnya :
dan gambar diatas hasil dari enkripsi base64 di php. string ang semula "Cara Encode dan Decode base64 Pada PHP" berubah menjadi hasil enkripsi base64 seperti gambar diatas.
Untuk mengembalikan string yang telah di enkripsi seperti gambar diatas kita dapat menggunakan kode dibawah ini, yakni dengan "base64_decode" yang artinya kita akan me - encode.
<?php
$string = "Q2FyYSBFbmNvZGUgZGFuIERlY29kZSBiYXNlNjQgUGFkYSBQSFA=";
echo base64_decode($string);
?>
Hasil dari encode string yang terdapat pada variabel string tersebut adalah seperti gamabar dibawah ini :
Baiklah sobat, mungkin cukup sekian untuk artikel Cara Encode dan Decode base64 Pada PHP. untuk pengembangan silahkan dikembangkan sendiri ya, tetap semangat. Salam Hangat, SkakCak -
siap kak
BalasHapus