Dosya Şifreleme ve Çözme (Parolayla)
Dosyanızı parolayla AES-256 ile şifreleyin, .enc dosyasını aynı parolayla geri çözün; dosya cihazınızdan çıkmaz
Dosyalarınız sizde kalır. Dönüştürme tarayıcının içinde yapılır, hiçbir dosya sunucuya yüklenmez.
Bu araç işinizi gördü mü?
Teşekkürler, geri bildiriminiz alındı.
Nasıl çalışır?
Dosyanızı kutuya dokunarak ya da tıklayarak seçin, parolanızı yazın ve Uygula düğmesine basın. Örneğin maas-bordrosu.pdf dosyasını şifrelediğinizde maas-bordrosu.pdf.enc adında yeni bir dosya inersiniz; bu dosyayı e-postayla ya da bulutla gönül rahatlığıyla gönderebilirsiniz, çünkü içerik parolasız açılamaz. Karşı taraf (ya da ileride siz) aynı sayfada yönü "Şifreyi çöz" yapıp aynı parolayı yazarak özgün dosyayı birebir geri alır — dosya adı da içeride şifreli saklandığı için çözülen dosya kendi adıyla gelir. Şifreleme tamamen tarayıcınızın içinde, cihazınızda yapılır; ne dosya ne parola hiçbir sunucuya gönderilir. Parola alanı ekranda açık göründüğü için bu sayfayı başkasının ekranınızı görebildiği bir yerde kullanıyorsanız dikkatli olun. Parolayı iletmeniz gerekiyorsa dosyayı gönderdiğiniz kanaldan değil, ayrı bir kanaldan (örneğin telefonla söyleyerek) iletin.
Bu araç encrypt file with password, file encryption online aramalarıyla da biliniyor.
AES-256 nedir?
AES, ABD standart kurumunun 2001'de yayımladığı simetrik şifreleme standardıdır; 256, anahtarın bit cinsinden uzunluğudur. Simetrik demek, şifreleyen ve çözen anahtarın aynı olması demektir — bu araçta o anahtar parolanızdan türetilir. 256 bitlik bir anahtarın olası değer sayısı 2 üzeri 256'dır; bilinen hiçbir bilgisayar gücü bu uzayı tarayamaz. Bu araç AES'in GCM kipini kullanır: GCM yalnız içeriği gizlemekle kalmaz, çıktıya bir doğrulama etiketi ekler — dosya yolda tek bayt bile değişse çözme işlemi bozuk veri üretmek yerine açıkça hata verir.
PBKDF2 (paroladan anahtar türetme) nedir?
İnsanların yazdığı parolalar şifreleme anahtarı olarak doğrudan kullanılamayacak kadar kısa ve tahmin edilebilirdir. PBKDF2, parolayı rastgele bir tuz değeriyle birleştirip özet fonksiyonundan yüz binlerce kez geçirerek ondan sabit uzunlukta bir anahtar türetir. Bu araç 600.000 tur kullanır: sizin cihazınızda bir kereliğine yarım saniye süren bu hesap, parolanızı tek tek denemek isteyen bir saldırganın her denemesini de aynı oranda yavaşlatır. Tuz her dosyada yeniden üretildiği için aynı parolayla şifrelenen iki dosyanın çıktısı bile birbirine benzemez.
Şifreleme ile hash (özet) arasındaki fark nedir?
İkisi de kriptografik işlemdir ama yönleri farklıdır. Şifreleme çift yönlüdür: doğru parolayı bilen, şifreli veriden özgün içeriği birebir geri alır — amaç içeriği yetkisiz gözlerden saklamaktır. Hash ise tek yönlüdür: dosyadan sabit uzunlukta bir parmak izi çıkarır ama o parmak izinden dosya asla geri elde edilemez — amaç içeriğin değişmediğini kanıtlamaktır. Dosyayı birine gizlice ulaştırmak istiyorsanız şifreleme, herkese açık yayınladığınız dosyanın bozulmadığını doğrulatmak istiyorsanız hash doğru araçtır; bu sitede ikisi ayrı sayfadadır.
Parolayı kaybederseniz dosya geri gelmez
Bu aracın arka kapısı, kurtarma sorusu ya da "parolamı unuttum" bağlantısı yoktur — olmaması bilinçli bir tasarımdır, çünkü bizim ulaşabildiğimiz bir kurtarma yolu saldırganın da ulaşabileceği bir zayıflık olurdu. AES-256 ile şifrelenmiş bir dosyayı paroladan bağımsız açmanın bilinen pratik bir yolu yoktur; parolayı unutursanız içerik matematiksel olarak kayıptır. Önemli bir arşivi şifreliyorsanız parolayı bir parola yöneticisine kaydedin ya da güvendiğiniz fiziksel bir yere yazın.
İkinci tuzak parolanın gücüdür: şifreleme ne kadar sağlam olursa olsun, saldırgan parolanızı deneyerek bulabilirse kapı açılır. PBKDF2'nin 600.000 turu her denemeyi yavaşlatır ama kısa ve tahmin edilebilir bir parolayı (doğum tarihi, tek kelime) kurtarmaz. En az 12-16 karakterlik, rastgele bir parola kullanın; bu sitedeki şifre üretici tam bu iş içindir.
Hangi durumda nasıl kullanmalısınız?
Çıktı .enc uzantılı tek bir dosyadır ve bu aracın kendi biçimidir: başında dosyayı tanıtan bir imza, anahtar türetme tuzu ve şifreli gövde bulunur. Çözme işlemi yine bu sayfada yapılır; dosyayı gönderdiğiniz kişiye bu sayfanın adresini ve parolayı ayrı kanallardan iletmeniz yeterlidir. .enc dosyasının görünen adını dilediğiniz gibi değiştirebilirsiniz — özgün ad içeride şifreli saklanır ve çözünce geri gelir; dosya adının kendisi de bilgi sızdırıyorsa (örneğin "istifa-dilekcesi.docx") göndermeden önce .enc dosyasına anlamsız bir ad verin.
- E-posta ya da bulut yedeği öncesi → dosyayı şifreleyin, parolayı ayrı kanaldan iletin
- USB bellekte taşınan evrak → kaybolursa içerik parolasız açılamaz
- Uzun süreli arşiv → parolayı parola yöneticisine kaydedin; parolasız arşiv kayıp arşivdir
- Birden çok dosya → hepsini seçin; her dosya kendi tuzuyla ayrı şifrelenir
Sık sorulanlar
Parolamı unutursam dosyayı kurtarabilir misiniz?
Hayır. Şifreleme cihazınızda yapılır, parolanız bize hiç ulaşmaz ve biçimin arka kapısı yoktur. AES-256 ile şifrelenmiş dosyayı parolasız açmanın bilinen pratik bir yolu yoktur; parola kaybolursa içerik de kaybolur. Parolayı bir parola yöneticisine kaydedin.
Dosyam ya da parolam sunucuya gidiyor mu?
Hayır. Şifreleme ve çözme tamamen tarayıcınızın içinde, tarayıcının yerleşik kripto motoruyla (crypto.subtle) yapılır. Ne dosya, ne dosya adı, ne parola ağa çıkar; bu sitenin güvenlik başlıkları sayfanın başka adreslere veri göndermesini zaten engeller.
.enc dosyasını WinRAR ya da 7-Zip gibi bir programla açabilir miyim?
Hayır; .enc bu aracın kendi biçimidir, bir arşiv biçimi değildir. Çözmek için bu sayfayı açıp yönü "Şifreyi çöz" yapmanız ve aynı parolayı yazmanız yeterlidir. Dosyayı gönderdiğiniz kişiye de bu sayfanın adresini iletin — üyelik ya da kurulum gerekmez.
.enc dosyasının adını değiştirirsem yine çözülür mü?
Evet. Özgün dosya adı .enc dosyasının içinde şifreli olarak saklanır; dışarıdan görünen adı silseniz ya da tamamen değiştirseniz bile doğru parolayla çözdüğünüzde dosya kendi adıyla geri gelir. Ad da gizlilik gerektiriyorsa göndermeden önce .enc dosyasına anlamsız bir ad verin.