Criptografia S File Encryptor

10+
İndirme
İçerik derecelendirmesi
Tüm yaşlar
Ekran görüntüsü resmi
Ekran görüntüsü resmi

Bu uygulama hakkında

İnternet, kişisel verilerinizin ve belgelerinizin korunmasız bir şekilde ortalıkta dolaşması için tehlikeli bir yerdir; birinin bunları ne zaman çalacağını asla bilemezsiniz.

Bu yüzden ekstra bir koruma katmanına ihtiyacımız var.

Bu uygulama ile her türlü dosyayı en güçlü şifreleme yöntemi olan AES-256 ile şifreleyebilirsiniz!

•Dosyaları, fotoğrafları, videoları, müzikleri ve diğer tüm dosya türlerini şifreleyin!

•Ayrıca, birden fazla şifrelenmiş öğe içeren tek bir paket oluşturarak tüm klasörleri şifreleyebilirsiniz! (Klasörü sıkıştırın, ardından zip dosyasını şifreleyin)

•Şifreleme ve Şifre Çözme (oluşturulan dosyalar orijinal dosyayla aynı klasöre kaydedilir)

ŞİFRE ŞİFRELEME

Dosya güvenliğini daha da artırmak için bu uygulama şifreyi de şifreleyerek kırılmasını daha da zorlaştırır.

Bu nedenle, şifrelerinizi HATIRLADIĞINIZDAN emin olun veya daha sonra kullanmak üzere not edebilirsiniz.

• NOT: Parolanızı unutur veya kaybederseniz, dosyalarınıza tekrar erişemezsiniz ve KALICI OLARAK KAYBEDEBİLİRSİNİZ!
Bu nedenle, parolalarınıza iyi baktığınızdan emin olun.

• AES-256 şifreleme protokolü askeri düzeydedir ve kırılması neredeyse imkansızdır.

Daha fazla bilgi için:
https://cryptoid.com.br/criptografia/aes-padrao-de-criptografia-avancado-o-que-e-e-como-funciona/

Teknik Veriler:

1. Kriptografik Algoritmalar ve Mekanizmalar
- Anahtar Türetme: HmacSHA256 ile PBKDF2, 100.000 yineleme, 16 baytlık salt.
Paroladan güvenli anahtar türetme için uygundur. - Şifreleme: PKCS5Padding ve SecureRandom tarafından oluşturulan 16 baytlık IV ile CBC modunda AES-256.

AES-CBC, kimlik doğrulama (MAC) ile birleştirildiğinde güvenlidir. Kod, şifreleme ve ardından MAC yöntemini doğru şekilde kullanır.

- Bütünlük ve özgünlük: Salt + IV + şifreli metin üzerinden HMAC-SHA256.

Değişikliklere ve kurcalamaya karşı koruma sağlar.

2. Parola ve Anahtar İşleme
- Parola arayüzden okunur, char[] dizinine kopyalanır, kullanılır ve kullanımdan hemen sonra silinir.
- Türetilmiş anahtar AES ve HMAC bölümlerine ayrılır, kullanımdan sonra silinir.
- Finally bölümündeki gereksiz temizleme, bellek sızıntılarına karşı koruma sağlar.
- Not: Arka plan iş parçacığındaki Düzenlenebilir alanının temizlenmesi ideal olmayabilir.

3. Şifreleme ve Depolama Akışı
- Dosyaya şunları yazar: salt, IV, şifrelenmiş veriler ve ardından HMAC. - Erişimi kısıtlamak için dosya izinlerini ayarlar.
- Yazma sırasında HMAC'yi güncellemek için akışların doğru kullanımı.
4. Şifre Çözme ve Doğrulama Akışı
- Salt ve IV'ü okur, anahtarları türetir, şifre çözmeden önce bütünlüğü doğrulamak için HMAC'yi hesaplar.
- Okumayı doğru şifreli metin uzunluğuyla sınırlamak için LimitedInputStream kullanır.
- CipherInputStream ile şifreyi çözer, geçici bir dosyaya yazar.
- Bir hata oluşursa geçici dosyayı güvenli bir şekilde siler.
- Son dosyanın üzerine yazmadan önce bütünlüğü kontrol eder.
5. İstisna İşleme ve Temizleme
- Belirli istisnalar, açık mesajlarla işlenir.
- Hassas değişkenlerin temizlenmesi ve akışların kapatılması finally bölümünde gerçekleştirilir.
Güncellenme tarihi
28 Tem 2025

Veri güvenliği

Geliştiricilerin verilerinizi nasıl toplayıp paylaştıklarını anlamak, güvenliğin ilk adımıdır. Veri gizliliği ve güvenliği yöntemleri; kullanımınıza, bölgenize ve yaşınıza göre değişiklik gösterebilir. Geliştiricinin sağladığı bu bilgiler zaman içinde güncellenebilir.
Üçüncü taraflarla veri paylaşımı yok
Geliştiricilerin, veri paylaşımını nasıl beyan ettikleri hakkında daha fazla bilgi edinin
Veri toplanamadı
Geliştiricilerin, veri toplamayı nasıl beyan ettikleri hakkında daha fazla bilgi edinin

Yenilikler

•Segurança foi aprimorada.

Uygulama desteği

Geliştirici hakkında
Lucas Vieira Jorgeto
lucas.jorgeto@gmail.com
Av. das Macieiras Nova Trieste JARINU - SP 13240-000 Brazil
undefined