AES Şifreleme Nedir?

Gelişmiş Şifreleme Standardı (AES), işletim sistemlerini, sabit sürücüleri, ağ sistemlerini, dosyaları, e-postaları ve diğer benzer verileri güvence altına almak ve şifrelemek için kullanılan simetrik bir anahtar şifreleme tekniğidir. Kriptografide AES, aslen Rijndael olarak yayınlanan daha büyük bir koleksiyondan alınan üç blok şifreden oluşur. Her şifre üç farklı anahtar boyutta 128, 192 ve 256 bit içeren bir 128 bit blok boyutuna sahiptir.

AES şifresi, giriş düz metnini bir şifre metni çıktısına dönüştüren tekrarlı bir şekilde bir dizi dönüşüm turu gerçekleştirir. Her bir tur için yalnızca şifreleme anahtarına dayanan bir tur bulunan birkaç işlem adımı vardır. Ardından, şifre metnini tekrar düz metne dönüştürmek için bir dizi ters sıra uygulanır. AES şifrelemesi, verileri şifrelemek ve şifresini çözmek için yalnızca bir 128 bit anahtar kullanır.

Amerika Birleşik Devletleri'nde (ABD), Ulusal Standartlar ve Teknoloji Enstitüsü (NIST), AES standardı için şifreleme algoritmaları için bir talepte bulundu. Joan Daemen ve Vincent Rijmen, Rijndael şifresini oluşturmak için birlikte çalıştı. Şifresini, Rijndael'in seçildiği AES seçim sürecine sundu.

ABD hükümeti, AES şifreleme standardını kabul etti ve gizli ve gizli olmayan bilgilerin güvenliğini sağlamak için sistemlerinde uyguladı. Kasım 2001'de, AES, FIPS197 olarak da bilinen Federal Bilgi İşleme Standardı (FIPS) olarak NIST tarafından seçildi. Temmuz 2003’te, Ulusal Güvenlik Ajansı (NSA) AES’in bilgilerini gizli ve çok gizli seviyelerde koruyacak kadar güvenli olduğunu belirtti.

AES şifreleme, hem devlet grupları hem de işletmeler için en korunan sistemlerden bazılarını güvence altına almak için dünya çapında kullanılmaktadır. AES şifreleme, bireyler tarafından özel bilgisayarları ve ağ sistemlerini korumak için bile kullanılır. Artık ABD hükümeti ve dünya çapındaki bireyler tarafından belirlenen standart.

AES şifrelemesinin bu kadar iyi çalışmasının nedenlerinden biri, aynı anda birden fazla ağ katmanı üzerinde çalışmasıdır. AES ve Rijndael birbirlerinin yerine kullanılsa da, dikkat edilmesi gereken bazı farklılıklar var. AES sabit bir 128-bit blok şifresini ve üç, 128, 192 ve 256 bit anahtar boyutunu kullanırken, Rijndael herhangi bir boyut blok şifresiyle ve 32 bit'in katlarında anahtarla kullanılabilir. Rijndael, anahtar ve blok şifre boyutları için 128-bit ile 256 bit arasında değişmektedir.

AES şifrelemesi kırılmaz olmamakla birlikte, genellikle oldukça güvenli olarak kabul edilir. 2009 yılına kadar, yalnızca bir yan kanal saldırısının AES korumalı bir sistemden geçebileceğine inanılıyordu. 2009 yılında, ilgili kilit saldırılar ve bilinen önemli ayırt edici saldırılar rapor edilmiştir. AES sistemlerine yapılan saldırıların bazılarının tamamlanması zor; örneğin, saldırılar tipik olarak şifreyi kırmak için bir kullanıcının AES şifreleme yazılımıyla aynı sistemde olmasını gerektirir.