Guide 25 Mar 2026 9 dk okuma

AES Şifreleme Rehberi - Metni Güvenli Şekilde Çevrimiçi Şifreleme

AES şifrelemenin nasıl çalıştığını öğrenin: anahtar boyutları, GCM ve CBC modları, PBKDF2 anahtar türetme ve ücretsiz aracımızla güvenli metin şifreleme.

AES Encryption Explained Guide

AES Şifreleme Nedir?

AES (Gelişmiş Şifreleme Standardı), dünyada en yaygın kullanılan simetrik şifreleme algoritmasıdır. Başlangıçta Rijndael olarak bilinen bu algoritma, Belçikalı kriptograflar Joan Daemen ve Vincent Rijmen tarafından tasarlanmış ve 2001 yılında ABD Ulusal Standartlar ve Teknoloji Enstitüsü (NIST) tarafından hassas verilerin şifrelenmesi için federal standart olarak kabul edilmiştir.

AES, eskiyen DES (Veri Şifreleme Standardı) algoritmasının yerini almış ve o zamandan beri veri koruma altın standardı haline gelmiştir. Simetrik anahtarlı bir algoritma olarak AES, hem şifreleme hem de şifre çözme için aynı anahtarı kullanır.

AES Anahtar Boyutları: 128-bit ve 256-bit

AES üç anahtar boyutunu destekler:

  • AES-128: 128-bit anahtar (16 bayt) ile 10 tur şifreleme kullanır. Son derece güvenlidir ve üç seçenek arasında en hızlısıdır.
  • AES-192: 192-bit anahtar (24 bayt) ile 12 tur şifreleme kullanır. Hız ve güvenlik arasında orta yol sunar.
  • AES-256: 256-bit anahtar (32 bayt) ile 14 tur şifreleme kullanır. En yüksek güvenlik seviyesini sağlar. Anahtar uzayı 2^256 olup gözlemlenebilir evrendeki atom sayısından fazladır.

AES Modları: GCM ve CBC Karşılaştırması

AES-GCM (Galois/Counter Modu)

GCM, modern ve önerilen çalışma modudur. Tek bir işlemde hem şifreleme hem de kimlik doğrulama sağlar (AEAD).

  • Yerleşik bütünlük kontrolü: Şifreli metnin değiştirilip değiştirilmediğini doğrulayan bir kimlik doğrulama etiketi üretir.
  • Paralelleştirilebilir: Modern çok çekirdekli işlemcilerde önemli ölçüde daha hızlıdır.
  • Dolgu gerektirmez: Dolgu oracle saldırılarına karşı güvenlidir.

AES-CBC (Şifreli Blok Zincirleme)

CBC, yıllarca standart olan eski bir moddur. Doğru uygulandığında güvenlidir ancak GCM'ye kıyasla dezavantajları vardır:

  • Yerleşik kimlik doğrulama yok: Veri bütünlüğünü doğrulamak için ayrı bir MAC eklemeniz gerekir.
  • Sıralı işlem: Her blok önceki bloğa bağlıdır, şifreleme paralelleştirilemez.
  • Dolgu gerekli: Dikkatsiz uygulamalarda dolgu oracle saldırılarına karşı savunmasızdır.

PBKDF2 Anahtar Türetme Nasıl Çalışır?

Bir parolayla metin şifrelediğinizde, parola doğrudan AES anahtarı olarak kullanılamaz. PBKDF2, bir parolayı kriptografik anahtara dönüştürür:

  1. Tuz üretimi: Her şifreleme işlemi için rastgele bir tuz (16 bayt) üretilir.
  2. Yinelemeli özetleme: Parola ve tuz, bir özet fonksiyonundan (HMAC-SHA256) binlerce kez geçirilir.
  3. Anahtar çıktısı: Tüm yinelemeler tamamlandığında son çıktı şifreleme anahtarı olarak kullanılır.

Güvenlik İçin En İyi Uygulamalar

  • Güçlü parolalar kullanın: Büyük/küçük harf, sayı ve sembol içeren 12+ karakter parola mükemmel koruma sağlar.
  • Şifreleme parolalarını tekrar kullanmayın: Her şifreli veri için benzersiz parola kullanın.
  • Parolaları güvenli saklayın: Şifreleme parolalarınızı bir parola yöneticisinde saklayın.
  • AES-256-GCM kullanın: Yeni şifreleme görevleri için her zaman GCM modunu tercih edin.

İstemci Taraflı Şifreleme Neden Önemli?

AES Şifreleme aracımız, Web Crypto API kullanarak tarayıcınızda %100 çalışır:

  • Verileriniz cihazınızdan ayrılmaz: Düz metin ve parola hiçbir zaman sunucuya iletilmez.
  • Sunucu taraflı güvenlik açığı yok: Sunucu tarafında ele geçirilecek veri yoktur.
  • Güven gerektirmez: İnternetten bağlantınızı keserek aracın hâlâ çalıştığını doğrulayabilirsiniz.
Gizlilik garantisi: AES Şifreleme aracımız tarayıcınıza yerleşik Web Crypto API kullanır. Düz metniniz ve parolalarınız tamamen cihazınızda işlenir. Verilerinizi hiçbir koşulda göremez, saklayamaz veya erişemeyiz.
AES Şifreleme Aracını Deneyin

Tarayıcınızda AES-256-GCM ile metni anında şifreleyin ve çözün. Verileriniz cihazınızdan ayrılmaz.