.. on si to myslí !!!
Je to jako s bohem.
Někdo si myslí, že je. Někdo si myslí, že není.
Ale jen fanatici ví, že je, i když na to důkaz nemají.
Ti druzí ví, že není, ale i jim důkaz schází.
Takže je to věc názoru.
Mysím, že bůh není, Elvis zemřel, JFK zabila CIA, Gagarin byl ve vesmíru první, Armstrong byl na Měsíci a Miloš Zeman neměl virózu.
Mě připadá dost podivná i věta: "Na strojích, které nebudou podobné serverům, které známe, ale bude se jednat spíš o farmu na zakázku postavených serverů s tisícovkou ASIC čipů s HW akcelerací lámání šifer v každém z nich, což je samozřejmě několika (tisíci?) násobně rychlejší než na konvenční architektuře"
I tisícinásobně rychlejší počítače nejsou dostatečné. I všechny počítače na světě by měli co dělat aby zvládli bruteforce na 128bitový AES do konce vesmíru.
Pozor na typ úlohy. Když budete mít štěstí, tak to rozlomíte na první pokus. Těmhle úlohám roste úspěšnost při paralelizaci řádově rychleji, než by na první pohled měla. Takže aby "do konce vesmíru" nebyla jen další variace na "s třetí říší na tisíce let" nebo "se Sovětským svazem na věčné časy".
Souhlasím, že dlouhodobé předpovědi stojí trošku na vodě. A pokud bude platit Mooreův zákon, má teoreticky jakýkoli bruteforce lineární složitost, jen to moc neškáluje :)
Ale nemyslím si, že by při paralelizaci tak brutálně rostla úspěšnost. Jasně, bruteforce je embarrasingly parallel, takže 1000 strojů by mělo znamenat skoro přesně tisícinásobný výkon a jen tisícina potřebného času. Rychleji by to ale růst nemělo. Průměrně potřebuju prohledat polovinu. S tisíci stroji ji prohledám tisíckrát rychleji.
„ A pokud bude platit Mooreův zákon, má teoreticky jakýkoli bruteforce lineární složitost, jen to moc neškáluje :)“
LOL
Já bych se spíš zaměřil na to, jestli fakt potřebuješ prohledat 2**128 nebo dokonce 2**256. Pokud jde třeba o soubor zašifrovaný heslem - všichni dobře víme, že heslo KPgWn9GL5DmxuiX si vybere jen velmi málo uživatelů. Slovník může leckdy stačit.