Aes hakkýnda bilgi
Resim:AES-SubBytes.svg|thumb|350px|AES kullanýlarak þifreleme
...
thumb|350px|AES kullanýlarak þifreleme
AES (
Advanced Encryption Standard; ''Geliþmiþ Þifreleme Standardý''), uluslararasý olarak kullanýlan bir þifreleme (kripto) sistemidir.
Belçikalý Vincent Rijmen ve Joan Daemen tarafýndan geliþtirilmiþ, DES'in ve diðer olasý algoritmalarýn zayýf ve paranoyak yönlerini tamamen temizleyerek, matematikle oluþturulmuþ algoritma. Bruce Schneier'in twofish'ini ve rsa'in rc6'sini eleyerek 1997'de nist'in yarýþmasýný kazanmýþ ve yeni þifreleme standardý olmuþtur.
DES'in linear ve differential cryptoanalysis karþýsýnda yenik düþtüðü durumlara düþmemesi için özel önlemler alýnmýþ, round içerisindeki xor'lamalarýn birbirine yakýn bitlerdeki probabilistic bias'larýnýn takip edilememesi için, des'te yer almayan mixcolomn ve shiftrow türü iþlemlerle 128bitlik 8bitlik 4 satýr ve 4 sütüna ayrýlmýþ plaintexti çorbaya döndürmektedir. bugün bilinen tüm akademik ve pratik saldýrýlara, bruteforce'lara karþý dayanýklý olduðu düþünülmektedir. 128, 256 ve 512 bitlik key'leri destekleyebilmekte, 8bitlik smart card iþlemcilerinden 128bitlik olasý fütüristik çiplere kadar destekleyebilecek þekilde tasarlanmýþtýr.
ECB ve CBC gibi modlarla kullanýlabilmektedir. NSA'ýn hiçbir þekilde nasýl oluþturduðunu açýklamadýðý ve eff'yi ve diðer meraklý þahsiyetleri(1000'lerce kiþilik bir komunite) yýllarca peþinde sürüklediði sbox'lara karþýlýk aes'in sbox'ý, 8. dereceden irreducible bir polinom olan x^8+x^4+x^3+x+1 ile oluþturduðu finite field ile construct edilmekte olup, açýk seçik bir matematiðe dayanmaktadýr. 2. round'ýn hemen ardýndan tam bir diffusion gerçekleþmekte ve tek bir byte deðiþtiðinde sonuçtaki 4 byte'ýn hepsi deðiþmekte ve linear & differential cryptoanalysis demon'larýný kendinden uzak tutabilmektedir, ayrýca key scheduler'ýnda özel olarak round'lar arasýndaki key'lerin olasý ortak bitlerinin minimize edilmesi için önlemler alýnmýþtýr. bruteforce attack'lar genelde 6 rounda kadar etkili olduklarýndan eklenen 4 roundun yeterince güvenlik saðladýðý düþünülmektedir.
Bu makale, online kullanýcý topluluðu tarafýndan oluþturulan ve düzenlenen özgür ansiklopedi projesi Wikipedia'nýn Türkçe versiyonu
Vikipedi'deki AES maddesinden kopyalanmýþtýr. Bu makale,
GNU Özgür Belgeleme Lisansý ilkeleri kapsamýnda özgürce kullanýlabilir.
Ýlgili bilgi baþlýklarý
Ýlgili bilgiler: Algoritma Belçikalý DES Åžifreleme Joan Daemen Vincent Rijmen
Ansiklopedi tarayýcý