TL
Tool Lab
💰Donate
💰Donate

AES Encryptor / Decryptor

Encrypt and decrypt text using AES-256-GCM with PBKDF2 key derivation in your browser.

Şifre
Anahtar Boyutu
Düz Metin

Bu araç hakkında

AES Metin Şifreleyici, gizlilik ve bütünlük sağlayan kimlik doğrulamalı bir şifreleme şeması olan AES-GCM (Galois/Counter Modu) kullanır. Parola, PBKDF2 (100.000 yineleme, SHA-256) ile kriptografik anahtara dönüştürülür.

Çıktı formatı Base64(tuz + IV + şifreli metin + kimlik doğrulama etiketi)'dir. Bu bağımsız bir blobdur — şifre çözmek için yapıştırın. Tüm işlemler tarayıcının yerel crypto.subtle API'sini kullanır. Sunucuya hiçbir şey gönderilmez.

Nasıl kullanılır

  1. Şifreleme veya Şifre Çözme modunu seçin.
  2. Güçlü bir parola girin (her iki işlem için aynı parola kullanılmalıdır).
  3. Şifreleme modu: düz metni yazın/yapıştırın veya Örnek'e tıklayın.
  4. Şifre çözme modu: bu araçla oluşturulan Base64 şifreli metni yapıştırın.
  5. Şifrele/Şifre Çöz'e tıklayın ve sonucu kopyalayın.

Kullanım senaryoları

Geliştiriciler hassas yapılandırma parçacıklarını depolamadan önce şifreler. Güvenlik araştırmacıları AES-GCM şifre çözme mantığını doğrular. Ekipler, yalnızca alıcının parolayı bildiği genel wiki'lerde şifreli kimlik bilgileri paylaşır.

Sık sorulan sorular

  • Bu araç üretim sırları için güvenli mi?Şifreleme kriptografik olarak güçlüdür, ancak web tabanlı araçların inherent riskleri vardır. Üretim sırları için özel bir sır yöneticisi kullanın.
  • Aynı metin neden her seferinde farklı şifreli metin üretir?Her şifrelemede yeni rastgele tuz ve IV oluşturulur. Bu doğru davranıştır — saldırganın aynı mesajı iki kez şifrelediğinizi tespit etmesini önler.
  • Yanlış parola kullanılırsa ne olur?AES-GCM kimlik doğrulama etiketi içerir. Yanlış parola bozuk çıktı yerine hata üretir.
  • Başka bir programlama dilinde şifreyi çözebilir miyim?Evet. Format, PBKDF2 anahtar türetme ile standart AES-256-GCM'dir. Python, Node.js ve Java için eşdeğer kod mevcuttur.