Tüm HDD'm (aes 256) şifreleme kullanıyorum ve parola da 256 bit olması için hangi parola ihtiyacım olduğunu merak ediyorum. Hepimizin bildiği gibi şifreleme genellikle zayıf bağlantıdır, bu yüzden bunun iyi bir şey olduğunu düşünüyorum. Şifre, harfler (büyük ve küçük) sayılar ve noktalama noktalarından oluşacak ve rasgele olacaktır. Teşekkürler.Hangi uzunluk parolası 256bit entropy değerine eşittir
cevap
, sen şifre 8 bitlik bayt başına rastgelelik yaklaşık 6 bit alıyorsanız. Bu nedenle, yaklaşık 256 bit rastgelelik içeren parolada (256/6) = 43 karakter gerekir. Parola unutulmazsa, 256 bit rastgeleliğe ulaşmak için çok daha fazla karaktere ihtiyacınız vardır. İngilizce metin çalıştırma, bayt başına 4 bitlik rasgelelikten daha azdır.
Uzun bir parola cümlesi almak ve bunun 256 bitlik bir karma değerini (SHA-256, belki de) oluşturmak daha iyi olabilir. Şifreleriniz minyatür bir yazı olabilir - belki 80-128 karakter uzunluğunda; daha fazla incitmez.
fazla okuma: Parola gerçekten rastgele (aka olmayan memorizable), karakterler tarif daha sonra ise http://en.wikipedia.org/wiki/Password_strength
Yalnızca harf ve rakam kullanıyorsanız, karakter başına toplam 26 × 2 + 10 = 62 olası değeriniz vardır. 64'e yakın, bu yüzden karakter başına 6 bitlik bir entropi değeriniz var.
256 bit istiyorsanız, karakter kümenizden yaklaşık 43 karaktere ihtiyacınız vardır.
- 1. Python'un "struct.pack/unpack" inin C# değerine eşittir?
- 2. Ağırlıklı Karar Ağaçları Entropy
- 3. Otomatik düzenleme yüksekliği MAX değerine eşittir (çoklu görünüm yükseklikleri)
- 4. Bir HTML niteliği değerine hangi değerleri koyabilirim?
- 5. Uzunluk
- 6. Windows klasör parolası
- 7. Postgresql kullanıcı parolası oluşturma
- 8. varsayılan yönetici parolası
- 9. Django kalan çerçeve parolası
- 10. Htaccess dizin parolası Drupal
- 11. Zend HTTP İstemci parolası
- 12. Python 256bit Sayı işlevi olan karma işlev
- 13. 256bit AES/CBC/PKCS5Padding ile Bouncy Kalesi
- 14. PHP password_verify() ve yavaş eşittir karşılaştırması
- 15. Nodesets Uzunluk
- 16. Dizilerde uzunluk
- 17. Sayı, 'uzunluk'
- 18. MySQL kök parolası nasıl kaldırılır
- 19. TAdoConnection parolası AWOL ile gider
- 20. Vagrant SSH varsayılan anahtar parolası?
- 21. Javascript'te artı/eşittir ve eşittir tuşları nasıl ayırt edilir?
- 22. Ruby'nin karşılığı PHP'ye eşittir
- 23. Kütüphane Eşittir ve .NET
- 24. İki tür eşittir() yöntemi
- 25. Ruby's || = (veya eşittir) JavaScript'te?
- 26. C++ extern eşittir C#
- 27. Scala: == Varsayılan eşittir?
- 28. Geçersiz kılmalarDefaultWPF'de eşittir
- 29. kullanma Linq değil eşittir
- 30. Aynı nesneye işaretçiler ne zaman eşittir?
Bu soru programlama ile ilgili değil, bu yüzden http://superuser.com adresine taşınmaya oy verdim. –
Bir programın tasarımı ile ilgili ve security.stackexchange.com alternatif bir mekan olabilir, ancak bu bana iyi görünüyor. SO ile ilgili birçok soru var. –
Ah, "Ben bir şifreleme programı yazıyorum *" yerine "* [sağlayan bir program] şifreleme kullanıyorum" sorusunu okudum. –