Jwallet

Özel verileri güvende tutmak için bir program
Şimdi İndirin

Jwallet Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • GPL
  • Yayıncı adı:
  • Dan Fulea
  • İşletim sistemleri:
  • Windows All
  • Dosya boyutu:
  • 77 KB

Jwallet Etiketler


Jwallet Açıklama

Jwallet uygulaması, özel verileri güvende tutmak için bir program olmak için geliştirilmiştir. Sadece verilerinizi yazın ve kaydetmeyi seçin! Program Verileri şifreler ve yalnızca kullanıcı şifresi onu ortaya çıkarabilir! Kullanıcı şifresi, şifreleme / şifre çözme algoritması için geçerli bir tuşa dönüştürülür. Uygulama şifreleme / şifre çözme algoritması AES / CBC / PKCS5Padding'dir ve mevcut en iyi şekilde kabul edilir! Herhangi bir amaç için yeterince güçlü olan varsayılan 256 bit anahtar kullanır. Bu 256 bit tuşu, kullanıcı giriş şifresindeki bir mesaj sindirimi SHA-256 algoritması kullanılarak üretilir! Bu uygulama rastgele sayı üreteci için Gelişmiş Securerandom sınıfını kullanır. Yalnızca eğitim amacı için (Yedekli olarak kabul edilebilir), kullanılır. 8 bayt tuzu ve mesaj sindirim algoritmasını kullanarak ilk kullanıcı şifresinin 'parmak izlerini' türetmek için 1000 yineleme yapılır. Bununla birlikte, ilk 'parmak izleri' (tuz ve yinelemeleri kullanmadan) yeterli olmalıdır çünkü: Şifreleme anahtarı bu uygulamalar tarafından asla saklanmaz! Sadece kullanıcının aklında bulunur ve kullanıcı şifresinden çalışma zamanında türetilmiştir! Bu nedenle, ters mühendislik denemesi şifreleme anahtarı başarısız olur! Sun Java tarafından sağlanan varsayılan JRE, 256 bit AES şifreleme anahtarıyla çalışmıyor, bu nedenle kullanıcı bu JRE'yi kullanmayı planlıyorsa, yalnızca 128 bit AES şifreleme anahtarı oluşturan MD5 mesajı sindirim algoritmalarını kullanabilir. 256 bit AES şifreleme anahtarı oluşturan SHA-256 Hash algoritmasını çalıştırmak için, kullanıcının sınırsız şifreleme politikası kavanozunu indirmesi ve Java_Home klasöründeki varsayılan kavanları geçersiz kılmalıdır. Zayıf bir şifre kolayca kırılabilir! En İyi Senaryo: Güçlü bir şifre kullanın (en az 10 karakter) ve 256 bit AES şifreleme anahtarı (veya standart JRE takılıysa), mesaj sindirimi için SHA-256 algoritması (veya standart JRE takılıysa) kullanılması anlamına gelir.


Jwallet İlgili Yazılım