AES Metin Şifreleme
AES-256-GCM ve PBKDF2 anahtar türetme kullanarak bir parolayla herhangi bir metni şifreleyin. Her şey tarayıcınızda çalışır — parolanız ve verileriniz cihazdan hiç çıkmaz.
Nasıl Çalışır
AES şifreleme, Web Crypto API kullanarak doğrudan tarayıcınızda çalışır — hiçbir veri sunucuya gönderilmez.
Şifrelemek için: düz metin girin, bir parola yazın (veya rastgele bir anahtar oluşturun), anahtar boyutunu (128, 192 veya 256 bit) seçin ve Şifrele’ye tıklayın. Sonuç, şifreli metni içeren Base64 kodlu bir dizedir.
Şifreyi çözmek için: şifrelenmiş Base64 dizesini yapıştırın, aynı parolayı girin ve orijinal metni kurtarmak için Şifre Çöz’e tıklayın.
Anahtarlar, çıktıya gömülü rastgele bir tuzla PBKDF2-SHA256 kullanılarak paroladan türetilir; bu, aynı düz metin için bile her şifrelemeyi benzersiz kılar. Araç, her şifrelemede oluşturulan rastgele bir başlatma vektörü ile CBC modunu kullanır. Hem IV hem de tuz kodlanmış çıktıya dahil edilir, bu nedenle şifre çözmek için yalnızca aynı parola gereklidir.
Kullanım Alanları
- Güvenilmeyen bir sohbet veya e-posta üzerinden hassas bir notu yalnızca şifreli metni göndererek ve parolayı başka bir kanaldan kararlaştırarak paylaşma
- Kurtarma kodları veya özel notlar gibi kişisel verileri sağlayıcıya güvenmeden bulut dosyasında saklama
- Paylaşılan bir belgeye veya bilet sistemine yapıştırmadan önce küçük bir metin parçasını şifreleme
- Kimliği doğrulanmış şifrelemenin, parola tabanlı anahtar türetmenin ve tuzların nasıl çalıştığını gerçek bir örnekle öğretme
- CTF yarışmaları veya güvenlik eğitimi alıştırmaları için bağımsız şifreli metin blokları oluşturma
Sıkça Sorulan Sorular
- Verilerim sunucuya gönderiliyor mu?
- Hayır. Tüm kriptografik işlemler Web Crypto API aracılığıyla tarayıcıda yerel olarak gerçekleştirilir.
- Hangi AES modu kullanılıyor?
- Her şifrelemede oluşturulan rastgele 128 bitlik IV ile AES-CBC.
- OpenSSL ile şifre çözebilir miyim?
- Format araca özgüdür (PBKDF2 + gömülü IV/tuz), bu nedenle doğrudan OpenSSL uyumluluğu aynı parametrelerin eşleştirilmesini gerektirir.
- Parolamı unutursam ne olur?
- Kurtarma mümkün değildir. AES simetrik şifrelemedir — parola olmadan şifre çözme hesaplama açısından imkânsızdır.
- Hangi anahtar boyutunu seçmeliyim?
- AES-256 en yüksek güvenliği sunar ve hassas veriler için önerilir.