2016-03-30 20 views
-2

İnternet'in sürekli olarak saniyede 1 trilyon değerinde DES anahtarını test edebileceğini varsayarsak, DES'nin 56 bitlik tüm anahtar alanını saatlerce araştırmak için beklenen süre nedir?Şifreleme arama süresi

Dağıtılmış bir yaklaşım, sürekli olarak 1 trilyon 128 bit IDEA anahtarlarını/saniyesini kontrol edebilirse, 128 bitlik anahtar alanının tamamını aramak için beklenen süre nedir?

Yine, dağıtılan yaklaşım bir trilyon 256 bit AES anahtarını/saniyeyi sürekli olarak kontrol edebilirse, yıl boyunca tüm 256 bit anahtar alanını aramak ne kadar sürer? Biz saniyede 1 trilyon test edebilirsiniz Eğer

+2

Bu matematiği kendiniz yapabilirsiniz. – HenryLee

+0

İsterdim ama ne yapacağımı bilmiyorum. Bu ilk iki saat için sadece 2^56 bir durum mu? – rgs

cevap

2

56 bit anahtar alanı 2^56 farklı anahtarı

, biz^56/10^12 saniye 2 olsun. Ancak beklenen değer (ortalama) bunun yarısıdır - çünkü ortalama olarak sadece çalışmakta olanı bulmak için anahtarların yarısını aramanız gerekecektir.

Saatlere çevirme yaklaşık 10 saat sürüyor.

Sorularla aynı matematik 2,3.

+0

Soru bana atıfta bulunduğum bölümü kaldırmak için düzenlenmiştir - @rgs şimdi herhangi bir düşünce yapmak zorunda kalmadan 3. soru için cevabını istiyor – Chris

+1

Anladım .. Onu geri aldım - en azından biraz değer var o zaman. – Hogan