ffusion) sağlar.

Bu adımda çevrim anahtarı durum matrisi ile kaynaştırılır. Çevrim anahtarı baytlara bölündükten sonra sıra ile matrisin elemanları ile XOR'lanır.

32 ya da daha büyük kelime uzunluğuna sahip sistemlerde BaytDeğiştir ve SatırKaydır adımlarını SütunKarıştır adımı ile birleştirip bir tablo oluşturarak hızlanma sağlamak mümkündür. Bu işlem toplam 4 kilobayt (4069 bayt) hafızayı kullanan 32-bitlik 256 girdili dört tablo gerektirir. Bu iyileştirme sayesinde her çevrim 16 tablo okuması ve 12 32-bit XOR işlemini takip eden AhahtarEkle, 4 32-bit XOR, adımı ile gerçekleştirilebilir.

Hedef platformun 4 kilobaytlık tabloların gömülmesine izin vermediği durumlarda ise tek bir tablo kullanılabilir. Bu durumda 32-bitlik 256 girdisi olan bir tablo (1 kilobayt) oluşturulur ve tablodaki değerler çembersel kaydırma yardımıyla çevrimlerde kullanılabilir.

Ayrıca, bayt-tabanlı bir yaklaşımla da BaytDeğiştir, SatırKaydır ve SütunKarıştır adımları tek bir adımda birleştirilebilir.

Kriptografların bakış açısından bir algoritmanın kriptografik olarak kırılması, anahtarın ya da anahtarın bazı parçalarının olası tüm anahtarların denendiği kaba kuvvet saldırısından daha hızlı bir şekilde elde edilmesi anlamına gelir. Bu açıdan, 256-bit anahtar uzunluğuna sahip AES algoritması için 2 işlem gerektiren bir saldırı algoritmanın kırılması olarak kabul edilirken 2 mertebesindeki bir işlem, şu an için, evrenin yaşından daha uzun bir süre gerektirmektedir.

2011 yılına kadar AES'in tam çevrimine yapılan başarılı saldırılar belirli donanım gerçeklemeleri üzerinde çalışan yan kanal saldırılarıdır. Bu tarihte Andrey Bogdanov, Dmitry Khovratovich ve Christian Rechberger tarafından kaba kuvvet saldırısından yaklaşık 4 kat daha hızlı olan bir saldırı yayımlanmıştır.

NSA, AES yarışması finalistlerini güvenlik açısından değerlendirdikten sonra bütün finalistlerin Amerikan hükûmetinin gizlilik derecesine sahip olmayan verilerinin kullanımına uygun olduğunu belirtmiştir. 2003 yılı Haziran ayında ise, AES'in gizlilik derecesine sahip bilginin şifrelenmesinde de kullanılabileceğini duyurmuştur:
AES algoritmasının bütün anahtar boylarının (128, 192 ve 256 bit) tasarımı ve dayanıklılığı "GİZLİ" mertebesine kadar bütün verilerin korunması için uygundur. "ÇOK GİZLİ" veriler 192 ya da 256-bit anahtar kullanımını gerektirmektedir. Ulusal güvenlik sistemlerinin ya da bilgilerinin korunması amacını taşıyan ürünlerdeki AES uygulamaları, bu ürünlerin alımı ve kullanımından önce NSA tarafından incelenip sertifikalandırılmalıdır.
2002 yılında AES'in sade ve basit cebirsel yapısını değerlendiren Nicolas Courtois ve Josef Pieprzyk "XSL Attack" isimli bir teorik saldırı duyurmuşlardır. Ancak daha sonra, duyurulan hâliyle atağın çalışmadığını gösteren bilimsel yayınlar yapılmıştır. 
Blok şifrelere XSL saldırısı.

AES süreci sırasında diğer tasarımcılar Rijndael'in kritik uygulamalarda kullanımına ilişkin endişelerini dile getirdilerse de yarışmadan sonra Twofish algoritmasının tasarımcılarından güvenlik uzmanı Bruce Schneier Rijndael'e başarılı teorik saldırılar yapılabileceğini ancak bu saldırıların pratik hâle gelebileceğine inanmadığını belirtmiştir.

1 Temmuz 2009 tarihinde Bruce Schneier blogunda 192-bit ve 256-bit AES versiyonlarına Alex Biryukov ve Dmitry Khovratovich tarafından 2 işlem karmaşıklığı ile uygulanabilen ve AES'in basit anahtar oluşturma algoritmasından faydalanan bir ilişkili-anahtar (related-key) saldırısını duyurmuştur. Aralık 2009'da bu saldırının işlem karmaşıklığı 2e düşürülmüştür. Ardından Alex Biryukov, Orr Dunkelman, Nathan Keller, Dmitry Khovratovich ve Adi Shamir 9 çevrim AES-256'ya sadece iki ilişkili-anahtar kullanarak 2 zamanda anahtarın tamamının elde edildiği saldırıyı yayımlamışlardır. Bu saldırı 2 zaman karmaşıklığı ile 10 çevrime, 2 zaman karmaşıklığı ile 11 çevrime genişletilmiştir ancak tam çevrim AES bu ataktan etkilenmemiştir.
Kasım 2009'da 8 çevrimlik AES-128'e bilinen anahtarlı ayırt etme (distinguishing) saldırısı yayımlanmıştır. Bu saldırı AES-benzeri permütasyonlara uygulanan "rebound" (ya da ortadan-başla) saldırılarının geliştirilmiş bir hâlidir. Bu saldırının zaman karmaşıklığı 2, hafıza karmaşıklığı ise 2dir.

2010 yılının Temmuz ayında ise tasarımcılardan Vincent Rijmen, AES'e yapılan ve kriptografi camiasında da taşıdığı anlam tartışmalı olan ilişkili-anahtar saldırıları ile ilgili olarak bu saldırıları tiye alan bir makale yayımlamış, bu tür ilişkilerin her algoritmada bulunduğunu savunmuştur.

Tam çevrim AES'e yapılan ilk başarılı anahtar elde etme saldırısı Andrey Bogdanov, Dmitry Khovratovich ve Christian Rechberger tarafından yapılmıştır. Atak, "biclique" adı verilen yapılar kullanarak 128-bit anahtarı 2, 192-bit anahtarı 2 ve 256-bit anahtarı 2 işlem karmaşıklığı ile elde etmektedir.
Yan kanal saldırıları, kullanılan şifreleme algoritmalarının güvenlikleri ya da açıklarıyla ilgilenmek yerine, algoritmaların gerçeklendiği donanımlara saldırarak buradan veri sızdırmaya çalışır. Bazı AES gerçeklemelerine yapılan başarılı yan kanal saldırıları ile anahtarın elde edilmesi mümkün olmuştur.

2005 yılında D.J. Bernstein OpenSSL'in AES uygulamasını kullanan bir sunucuya ön bellek-zamanlama (cache-timing) saldırısı yapmıştır. 200 milyon civarında seçilmiş açıkmetin kullanılarak yapılan saldırıda, sunucu şifreli metinle birlikte şifrele işleminin kaç işlemci saati sürdüğünü de alıcıya göndermekteydi. Bernstein, bu saldırının başarılı olması için, şifreleme süresinin sunucudan gelen kadar kesin olmasına gerek olmadığını göstermiştir.

Aynı yıl Dag Arne Osvik, Adi Shamir ve Eran Tromer, yine ön bellek-zamanlama saldırıları ile AES anahtarını 65 milisaniyede elde eden bir yöntem geliştirmiştir. Bu yöntemin başarılı olması için saldırganın, saldırdığı platformda AES ile şifreleme yapabilme imkânının olması gerekiyordu.

2009 yılında ise FPGA kullanan bir platformda, 2 zorlukla anahtar elde edilmiştir.

Endre Bangerter, David Gullasch ve Stephan Krenn, 2010 yılında açık metin ya da şifreli metin kullanmadan OpenSSL gibi sıkıştırma tabloları kullanan uygulamalardan AES-128 gizli anahtarını elde etmeye yarayan bir saldırı yayımlamışlardır. Bu saldırı da saldırganın, saldırılan sistemde kod çalıştırabilmesini gerektirmektedir.

Test değerleri, algoritmanın gerçeklemesinin doğruluğunu kontrol etmek amacıyla oluşturulan, verilen açıkmetin ve anahtar çiftlerine karşılık gelen şifreli metinlerdir. Test değerleri (KAT-Known Answer Test) buradan indirilebilir.

AES seçim sürecinde NIST'in performans kriterleri yüksek hız ve düşük RAM gereksinimi olarak belirlenmişti. Bu kriterler göz önünde bulundurularak tasarlanan AES, 8-bit akıllı kartlardan yüksek performanslı bilgisayarlara kadar birçok değişik donanım üzerinde yüksek performansla çalışır.

Pentium Pro işlemci üzerinde bir AES şifrelemesi bayt başına 18 saat çevrimi gerektirir. Bu da 200 MHz saat frekansına sahip bir işlemci için yaklaşık olarak saniyede 11 MiB veri büyüklüğüne denk gelir. AES'in kullandığı işlemlerin işlemcilerin komut setine dâhil edilmesi ile şifreleme işleminin gerektirdiği saat çevrimi bayt başına 3,5'e, yüksek ara bellekli (buffer) sistemlerde ise 1,3'e kadar düşmüştür.




Antakya

Antakya (Arapça: انطاكيّة, "Anṭākye"; Yunanca: Ἀντιόχεια, "Antiohia"), Hatay ilinin nüfus bakımından en büyük ilçesidir ve Hatay ilinin büyükşehir olmadan önceki merkezidir. Yeni düzenlemeyle birlikte Antakya ve Defne Belediyesi olarak ayrılmıştır. Ortasından Asi Nehri geçmektedir.

Tarih kaynaklarına göre Antakya, MÖ 300 civarında Büyük İskender'in komutanlarından Seleucus Nicator tarafından kurulmuştur. Antik kaynaklara göre Antakya üç yüz bin nüfusuyla Roma İmparatorluğu'nun 3. dünyanın ise 4. büyük kentiydi. Babası Antiochus'un isminden 'Antiocheia' adıyla kurduğu şehir, Silpius Dağı (bugünkü Habib Neccar Dağı) eteğinde ve Asi Nehri (Orontes) kenarında yer almıştı. Acus'un yönetimine giren topraklarda Antakya dışında başka yerlerde çok sayıda Antiocheia daha kurulmuştu.

Antakya civarının tarihi, şehrin kuruluşuna göre çok daha eskidir. Değişik kaynaklarda belirtildiğine göre, Tell-Açana höyüğündeki kazılar Kalkolitik Çağdan (MÖ 5000-4000) itibaren yörenin yerleşim için kullanıldığını göstermektedir. Anadolu'yu Filistin ve Suriye'ye bağlayan yol üzerinde, Mezopotamya'yı Doğu Akdeniz'e bağlayan noktalardan biri olması nedeniyle Hatay'ın eski bir yol güzergahı olduğu çok açıktır. Burası Hitit ve Eski Mısır İmparatorluklarının sınırlarını oluşturan bölgenin eşiğindeydi.

Makedonyalı Büyük İskender'in doğuya doğru fetihlerini sürdürürken Pers kralı Darius'la yaptığı İssus Savaşı, MÖ 333 yılında, İssus yakınlarında, bugünkü Payas ilçesinde, Pinarus nehri (bugünkü Deliçay) üzerinde gerçekleşmiştir. Bu savaşın hemen ardından İskender, Pers donanmasını limansız bırakmak amacıyla kıyı boyunca güneye ilerledi. Suriye, Filistin ve Mısır'ı ele geçirdikten sonra MÖ 331 yılında, Fırat nehri üzerinde yapılan Gaugamela Savaşı ile Mezopotamya da Makedonyalıların eline geçmiş oldu. Ancak Büyük İskender'in MÖ 323 yılında Babil'deyken ölmesinin ardından fethedilen topraklar İskender'in komutanları arasında bölündü. Suriye ve Mezopotamya bölgesi üzerindeki güç savaşı Seleucus Nicator'un lehine sonuçlandı (MÖ 301). Öncelikle Seleucus krallığının başkenti olarak, Akdeniz kenarında bir liman olduğundan Seleucia Pieria (bugünkü Samandağ, Çevlik) seçilmişti. Seleucus, yendiği rakibi Antigonus (Monophtalmus)'un bugünkü Antakya'nın 5 km. kadar kuzeyindeki yönetim merkezi Antigonia'yı yıkarak halkını kendi adıyla kurduğu bu yeni başkente (Seleucia) naklettirdi. Ancak Mezopotamya civarı ve güney Suriye'nin kontrol edilebilmesi açısından ve Seleucia'nın denizden gelecek saldırılara açık olması nedeniyle yeni bir kent, Antiocheia kuruldu.

Bu kent, yendiği rakibinin Antigonia'sıyla aynı yerde değildi, daha güneyde Silpius Dağı eteğinde ve Orontes (Asi) kenarında idi (MÖ 300). Antakya'nın Seleucus Krallığı'nın başkenti olması ise Seleucus Nicator'un ölümünden sonra oğlu Antiochus Soter (MÖ