Konu Başlıkları Gizle
Yapay zeka yardımıyla bir dosya şifreleyici geliştirdim. Arayüzü pek iyi olmasa da işlevlerini yerine getiriyor.
Açmak için Decrypt sekmesınden .vault dosyasını seçiyorsunuz, şifreyi giriyorsunuz, dosyalarınız geri geliyor.
Bir vault dosyasının içinde iki ayrı şifreli bölüm olabiliyor. Birinci şifreyle açınca normal dosyalar, ikinci şifreyle açınca asıl gizlemek istediğiniz dosyalar çıkıyor. Dışarıdan biri birinci şifreyi verse bile, ikinci bölümün varlığı kanıtlanamaz. Vault'un dosya yapısında gizli veriye dair hiçbir ipucu yok.
24 Kelimelik Kurtarma İfadesi:
Şifrenizi unutursanız diye BIP-39 standartına uygun 24 kelimelik bir kurtarma ifadesi üretiyor. Bitcoin cüzdanlarında kullanılan aynı sistem. Yani şifrenizi unutsanız bile bu 24 kelimeyle vault dosyanızı geri açabilirsiniz.
Seçici Çıkarma:
Bazen vault'un içindeki her şeyi çıkarmak istemezsiniz. Uygulama vault'un içindekileri gösteriyor (şifreyi bilmeden değil tabii), ve siz sadece istediğiniz dosyaları seçip çıkarabiliyorsunuz. (Vault Info sekmesinde)
Vault Karşılaştırma:
İki vault dosyasını yan yana koyup "Bunların arasındaki fark ne?" diye sorabiliyorsunuz. Hangi dosyalar eklenmiş, hangileri silinmiş, hangileri değişmiş — hepsini gösteriyor.
Otomatik Sürüm Geçmişi:
Şifre değiştirme işlemi yapmadan önce vault'un eski hali otomatik olarak yedekleniyor. "Acaba yanlış mı yaptım?" derseniz, bir önceki sürüme tek tıkla dönebiliyorsunuz. Kapalı geliyor, isteyen ayarlardan açabilir.
Şifreli Notlar:
Ayrı bir vault oluşturmaya gerek kalmadan, uygulama içinde hızlıca şifreli notlar alabiliyorsunuz.
Güvenli Silme:
Bir dosyayı sadece silmek yetmez, geri getirilebilir olmalıdır. Uygulama dosyaların üzerine birden fazla kez rastgele veri yazıyor (DoD 5220.22-M standardına uygun şekilde). Böylece veri kurtarma yazılımları bile bir şey bulamıyor.
Önemli not: Ben bir siber güvenlik uzmanı veya senior yazılımcı değilim. Özellikleri belirtirken kullandığım ifadeler abartılı ise lütfen beni düzeltin.
Github Repo: GitHub - RPM147/File-Encrypter: Dosya Şifreleyici-File Encrypter
Ne işe yarıyor?
Klasörlerinizi veya dosyalarınızı seçiyorsunuz, bir şifre belirliyorsunuz, ve uygulama her şeyi tek bir .vault dosyasına paketliyor. Bu dosyayı istediğinize verebilirsiniz, buluta yükleyebilirsiniz, USB'ye atabilirsiniz — ama şifreyi bilmeden içindekileri kimse göremiyor.Açmak için Decrypt sekmesınden .vault dosyasını seçiyorsunuz, şifreyi giriyorsunuz, dosyalarınız geri geliyor.
Özellikler:
Gizli Vault:Bir vault dosyasının içinde iki ayrı şifreli bölüm olabiliyor. Birinci şifreyle açınca normal dosyalar, ikinci şifreyle açınca asıl gizlemek istediğiniz dosyalar çıkıyor. Dışarıdan biri birinci şifreyi verse bile, ikinci bölümün varlığı kanıtlanamaz. Vault'un dosya yapısında gizli veriye dair hiçbir ipucu yok.
24 Kelimelik Kurtarma İfadesi:
Şifrenizi unutursanız diye BIP-39 standartına uygun 24 kelimelik bir kurtarma ifadesi üretiyor. Bitcoin cüzdanlarında kullanılan aynı sistem. Yani şifrenizi unutsanız bile bu 24 kelimeyle vault dosyanızı geri açabilirsiniz.
Seçici Çıkarma:
Bazen vault'un içindeki her şeyi çıkarmak istemezsiniz. Uygulama vault'un içindekileri gösteriyor (şifreyi bilmeden değil tabii), ve siz sadece istediğiniz dosyaları seçip çıkarabiliyorsunuz. (Vault Info sekmesinde)
Vault Karşılaştırma:
İki vault dosyasını yan yana koyup "Bunların arasındaki fark ne?" diye sorabiliyorsunuz. Hangi dosyalar eklenmiş, hangileri silinmiş, hangileri değişmiş — hepsini gösteriyor.
Otomatik Sürüm Geçmişi:
Şifre değiştirme işlemi yapmadan önce vault'un eski hali otomatik olarak yedekleniyor. "Acaba yanlış mı yaptım?" derseniz, bir önceki sürüme tek tıkla dönebiliyorsunuz. Kapalı geliyor, isteyen ayarlardan açabilir.
Şifreli Notlar:
Ayrı bir vault oluşturmaya gerek kalmadan, uygulama içinde hızlıca şifreli notlar alabiliyorsunuz.
Güvenli Silme:
Bir dosyayı sadece silmek yetmez, geri getirilebilir olmalıdır. Uygulama dosyaların üzerine birden fazla kez rastgele veri yazıyor (DoD 5220.22-M standardına uygun şekilde). Böylece veri kurtarma yazılımları bile bir şey bulamıyor.
Önemli not: Ben bir siber güvenlik uzmanı veya senior yazılımcı değilim. Özellikleri belirtirken kullandığım ifadeler abartılı ise lütfen beni düzeltin.
Github Repo: GitHub - RPM147/File-Encrypter: Dosya Şifreleyici-File Encrypter