Orijinal adı “Rijndael” olan Gelişmiş Şifreleme Standardı (AES), hassas verilerin güvenliğini sağlamak için tasarlanmış yaygın olarak kullanılan bir şifreleme algoritmasıdır. Vincent Rijmen ve Joan Daemen tarafından geliştirilen bu standart daha sonra 2001 yılında Amerika Birleşik Devletleri’nde federal bir şifreleme standardı olarak onaylanmıştır.
Rijndael 12 bitlik bir blok boyutuna sahip ancak üç farklı anahtar uzunluğuna sahip bir şifreler ailesidir: 128, 192 ve 256 bit. Her bir anahtar uzunluğu farklı sayıda şifreleme turuna karşılık gelir (10, 12 ve 14). AES algoritması, yer değiştirme (SubBytes), permütasyon (ShiftRows), karıştırma (MixColumns) ve yuvarlak anahtar ekleme dahil olmak üzere birden fazla işlem turu içerir. Her tur düz metnini şifreli metnine dönüştürerek doğru anahtar olmadan tersine mühendisliği zorlaştırır.
AES algoritması simetrik anahtarlı bir algoritmadır (aynı anahtar hem şifreleme hem de verilerin şifresini çözmek için kullanılır) ve büyük anahtar boyutları ve şifreleme işleminin karmaşıklığı nedeniyle sağlam ve güvenli bir şifre olarak kabul edilir.
Brute-force saldırıları da dahil olmak üzere çeşitli kriptografik saldırılarına karşı dirençlidir. Algoritma kapsamlı bir şekilde analiz edilmiştir ve hassas bilgilerin güvenliğini sağlamak için dünya çapında kullanılmaktadır. Ayrıca, AES hem yazılım hem de donanım uygulamalarında verimlidir, bu da onu çok çeşitli cihazlar ve uygulamalar için uygun hale getirir.