Hallo teman-teman kembali lagi pada artikel saya , kali ini saya akan membahas mengenai sebuah algoritma kriptografi yang sangat aman untuk mengamankan sebuah informasi. Sebelumnya ada yang tau atau pernah dengar Algoritma AES ? AES atau yang lebih lengkapnya ADVANCED ENCRYPTION STANDARD. Dalam kriptografi, Advanced Encryption Standard (AES) merupakan standar enkripsi dengan kunci-simetris yang diadopsi oleh pemerintah Amerika Serikat.
Standar ini terdiri atas 3 blok cipher, yaitu AES-128, AES-192 and AES-256, yang diadopsi dari koleksi yang lebih besar yang awalnya diterbitkan sebagai Rijndael. Masing-masing cipher memiliki ukuran 128-bit, dengan ukuran kunci masing-masing 128, 192, dan 256 bit. AES telah dianalisis secara luas dan sekarang digunakan di seluruh dunia, seperti halnya dengan pendahulunya, Data Encryption Standard (DES).
Langsung saja prakteknya karena kalau sejarahnya akan sangat panjang .
Untuk mendownload library AES bisa kunjungi website berikut
http://www.phpaes.com/ file yang di download berupa zip.
Saya akan mengimplementasikanya dengan html form dan php :
Setalah form jadi selanjutnya kita akan memberikan prosesnya dan berikut code nya :
Setelah kita memberi prosesnya lalu silahkan jalankan pada localhost masing-masing.
Maka hasilnya akan seperti ini :
Di sini saya akan memasukan paragraf pada text area , lalu saya aka menekan tombol enkrip
Setelah di tekan maka paragraf tadi akan di enkripsi oleh aes dan hasilnya sebagai berikut :
Bisa kita lihat hasil enkripsinya dan hasil dekrip nya pun sama dengan inputanya tadi di awal.
Oke teman-teman itu saja tutorial singkat kali ini tentang CARA MENGGUNAKAN ALGORITMA ADVANCED ENCRYPTION STANDARD PADA PHP , silahkan kalian implementasikan pada case nya masing-masing.
Terimakasih.
itu yg didownload di http://www.phpaes.com/ aes berapa kak?? kan ada AES-128, AES-192 and AES-256 yg mn yhh
semuanya, bedainya dari key nya aja
Use 16 chars for 128 bit, 24 for 192 bit, or 32 for a 256 bit key, or leave our sample 256 bit key.
Gan ada tutorial untuk implementasi kedatabase ?
cara pasang library aesnya gimana gan ??
Terimakasih sudah membaca artikel kami,
Untuk sekarang caranya sudah sedikit berbeda, bukan lagi download melainkan install menggunakan composer.
Jadi silahkan download composer dahulu , lalu jalankan perintah :
composer require phpaes/phpaes
Untuk selengkapnya bisa di lihat di documentasinya :
https://github.com/phillipsdata/phpaes