Araç hakkında
Parola ile şifreleme nasıl yapılır?
AES bir anahtarla çalışır, parolayla değil. Araç önce parolanızdan PBKDF2-SHA256 (600 000 iterasyon, 16 bayt rastgele salt) ile 256 bitlik bir anahtar türetir, ardından metni bu anahtar ve 12 baytlık rastgele bir IV ile AES-256-GCM kullanarak şifreler. GCM, şifreli metne 16 baytlık bir doğrulama etiketi ekler; tek bir bayt değişirse çözme başarısız olur.
{
"v": 1,
"kdf": "PBKDF2-SHA256",
"iterations": 600000,
"salt": "…16 bayt, Base64…",
"iv": "…12 bayt, Base64…",
"ciphertext": "…şifreli metin + etiket, Base64…"
}Her şifrelemede yeni salt ve IV üretildiği için aynı metin ve parola her seferinde farklı çıktı verir. Bu, GCM’in en tehlikeli hatası olan aynı anahtarla IV’nin tekrar kullanılmasını da önler.
Güvenlik notları
- Şifrelemenin gücü parolanızın gücüyle sınırlıdır. Kısa bir parola, şifreli veriyi ele geçiren biri tarafından çevrimdışı denenebilir; parola oluşturucuyla üretilmiş uzun bir parola kullanın.
- Yanlış parola ile bozulmuş veri ayırt edilemez; ikisinde de “doğrulama başarısız” hatası alınır. Bu bilinçli bir davranıştır.
- Biçim bu siteye özgüdür (
v: 1). Başka bir araçla çözmek için aynı adımları (PBKDF2 → AES-GCM, ek doğrulanmış veriparola:v1) uygulamanız gerekir.
Sık sorulan sorular
Şifreli metni e-postayla göndermek güvenli mi?
Şifreli JSON’u gönderebilirsiniz; parolayı ise farklı bir kanaldan (ör. telefonla) iletin. İkisi aynı kanaldan giderse şifrelemenin anlamı kalmaz.
Dosya şifreleyebilir miyim?
Bu araç metin şifreler. Dosyalar için age, GPG veya işletim sisteminizin disk şifreleme özelliğini kullanın.