Nasıl kullanılır
- Şifrele’yi, ardından Metin veya Dosya seçeneğini seçin.
- İçeriği ve parolayı iki kez girin.
- Şifrele düğmesine tıklayın ve şifreli metni kopyalayın ya da .enc dosyasını kaydedin.
- Tekrar okumak için Şifreyi çöz’ü seçin, metni yapıştırın veya dosyayı seçin ve aynı parolayı girin.
Seçeneklerin açıklaması
- Algoritma
- Rastgele tuz (salt) ve nonce ile GCM modunda AES-256. Anahtar, parolanızdan 600.000 yinelemeli PBKDF2-SHA256 ile türetilir; bu da parola tahminini yavaşlatır.
- Dosyalar
- Dosyanın adı şifreli verinin içinde saklanır; böylece şifre çözüldüğünde orijinal ad geri gelir. Şifreli dosyalar .enc uzantısıyla biter.
Şifrelenmiş verinin içinde ne var
Çıktı, sabit bir düzene sahip kısa bir ikili yapıdır:
| Bölüm | Boyut | Amaç |
|---|---|---|
| Sürüm | 1 bayt | Şu anda 1 |
| Tuz (salt) | 16 bayt | Rastgele; anahtarı her seferinde farklı kılar |
| Nonce | 12 bayt | Rastgele; aynı anahtarla asla yeniden kullanılmaz |
| Şifreli metin | Girdiyle aynı | Şifrelenmiş içerik |
| Kimlik doğrulama etiketi | 16 bayt | Yanlış parolayı veya herhangi bir değişikliği algılar |
Bu, 45 bayt ek yük demektir. Metin Base64 olarak gösterilir; bu yüzden “hello” gibi 5 baytlık bir mesaj 50 bayt, yani 68 karakter üretir. Bir dosya, baytların kendisi olarak kaydedilir; adı şifrelenmiş kısmın içinde en başta saklanır (2 baytlık bir uzunluk ve ardından UTF-8 ad), bu nedenle .enc dosyası özgününden biraz daha büyüktür.
Tuz ve nonce rastgele olduğundan, aynı metni aynı parolayla iki kez şifrelemek farklı sonuçlar verir. İkisi de doğru çözülür. Anahtar, OWASP parola saklama rehberinin bu işlev için verdiği rakam olan 600.000 yinelemeli, HMAC-SHA256 ile PBKDF2’den gelir.
Sıkça sorulan sorular
Parolayı unutursam ne olur?
Veriler kurtarılamaz. Arka kapı yoktur ve kimse parolayı sıfırlayamaz.
Ne kadar güçlü bir parolaya ihtiyacım var?
En önemlisi uzunluktur. Dört veya daha fazla rastgele kelimeden oluşan bir parola cümlesi ya da 12 veya daha fazla rastgele karakter tahmin edilmesi çok zordur; çünkü her tahmin yavaş anahtar türetme işleminden geçmek zorundadır.
Başka bir yazılımla şifresini çözebilir miyim?
Biçim, PBKDF2 ile standart AES-GCM’dir, ancak düzeni (sürüm, salt, nonce, şifreli metin) bu araca özgüdür; bu yüzden en kolay yol şifreyi burada çözmektir.
Bir sunucuya bir şey gönderiliyor mu?
Hayır. Şifreleme, tarayıcınızda yerleşik olan Web Crypto API’yi kullanır; ne metin ne de parola cihazınızdan çıkar.
Gizlilik
Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız ve metinleriniz cihazınızda işlenir, sunucularımıza asla yüklenmez.