Advanced Encryption Standard
Advanced Encryption Standard (AES) adalah algoritma kriptografi simetri yang digunakan untuk mengenkripsi dan mendekripsi data yang sensibel. AES diterima secara luas sebagai standar industri kriptografi.
AES dikembangkan oleh National Institute of Standards and Technology (NIST) pada tahun 2001. AES menggunakan kunci yang berukuran 128, 192, atau 256 bit dan dapat mengenkripsi blok data sebesar 128 bit. AES dapat digunakan dalam berbagai aplikasi seperti penyimpanan data rahasia, komunikasi jaringan, dan lainnya.
AES menggunakan teknik substitusi dan permutasi untuk mengenkripsi data. Proses enkripsi AES terdiri dari beberapa ronde yang disebut "ronde enkripsi" dan dilakukan dengan menggunakan kunci yang berbeda pada setiap rondenya. Proses dekripsi juga dilakukan dengan menggunakan kunci yang sama, tetapi dalam urutan yang berlawanan.
Secara umum, AES dianggap sebagai algoritma yang aman dan digunakan dalam berbagai aplikasi kriptografi, termasuk dalam standar industri seperti Wi-Fi Protected Access (WPA2) dan Virtual Private Network (VPN).