Article View: pl.comp.security
Article #64076Re: jednorazowe has?a
From: Szymon Sokół
Date: Tue, 12 Jan 2010 22:24
Date: Tue, 12 Jan 2010 22:24
37 lines
3510 bytes
3510 bytes
On Tue, 12 Jan 2010 19:20:35 +0100, Michoo wrote: > Szymon Sokół pisze: >> Wg http://openwall.info/wiki/john/benchmarks zwykły Intel Q9550 2.83 GHz >> pozwala sprawdzać 31932 haseł (MD5, dla crypt(3) o dwa rzędy wielkości >> więcej) na sekundę; 100 takich procesorów złamie Twoje hasło (zakładając, że >> faktycznie chodziło Ci o 50-znakową przestrzeń i 8-znakowe hasła oraz że >> Twoje hasło jest przechowywane tak, jak to obecnie jest powszechne w >> Unixach, tj. jako hash MD5) w czasie 50^8/(31932*100) = 12233026 s = 141 >> dni, czyli mniej niż pół roku, 100 000 takich procesorów - w czasie 203 >> *minut*. Tak się składa, że to jest akurat problem, który zrównolegla się >> idealnie. >> > 31932 prób na sekundę dla MD5 z solą. Dla 'czystego' MD5 (używane np w > php) (trzeba patchować johna) wartości idą w okolice 30000K c/s. (30 > milionów) No, oczywiście, założyłem solone MD5, bo mam takie zboczenie zawodowe, że hasło oznacza dla mnie hasło systemowe, a nie np. passphrase do szyfrowanego zipa, choć niewykluczone, że o coś takiego właśnie chodziło, jak tak teraz się przyglądam zdaniu "Dam Ci do złamania programik zabezpieczony 8 znakowym hasłem niesłownikowym." > Można też użyć cuda - w jednej karcie najmniej są chyba 32 rdzenie. > Myślę więc, że jedno laboratorium z ~10 komputerami mogłoby dać nawet > koło miliarda prób na sekundę jakby wykorzystać po 2 rdzenie i karty > graficzne. Nie wiem, na ile dobrze ten kod dawałby się zaadaptować do CUDA, zupełnie się nie znam na architekturze GPU. Ale możliwe. Obliczenia naukowe na Teslach się ślicznie wykonują, no ale to na floatach. -- Szymon Sokół (SS316-RIPE) -- Network Manager B Computer Center, AGH - University of Science and Technology, Cracow, Poland O http://home.agh.edu.pl/szymon/ PGP key id: RSA: 0x2ABE016B, DSS: 0xF9289982 F Free speech includes the right not to listen, if not interested -- Heinlein H
Technical Details
Message-ID:
<8vyxeq4hdper.dlg@falcon.sloth.hell.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!news.underley.eu.org!moderators!marcinwReferences:
<hg0j3q$4nq$1@nemesis.news.neostrada.pl> <hg53nt$eb6$1@newsfeed1.man.lodz.pl> <hg5fd1$5n3$1@nemesis.news.neostrada.pl> <tykjm24nmcjl.dlg@falcon.sloth.hell.pl> <hg7p3o$ekk$2@atlantis.news.neostrada.pl> <hih6iq$g9l$1@inews.gazeta.pl> <1h8wvyqyp1ry8$.dlg@falcon.sloth.hell.pl> <hiieh7$bei$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!feed.news.interia.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!news.underley.eu.org!moderators!marcinw From: Szymon Sokół <szymon@bastard.operator.from.hell.pl> Newsgroups: pl.comp.security Subject: Re: jednorazowe has?a Date: Tue, 12 Jan 2010 23:24:45 +0100 Organization: Guy Fawkes Society Lines: 37 Message-ID: <8vyxeq4hdper.dlg@falcon.sloth.hell.pl> References: <hg0j3q$4nq$1@nemesis.news.neostrada.pl> <hg53nt$eb6$1@newsfeed1.man.lodz.pl> <hg5fd1$5n3$1@nemesis.news.neostrada.pl> <tykjm24nmcjl.dlg@falcon.sloth.hell.pl> <hg7p3o$ekk$2@atlantis.news.neostrada.pl> <hih6iq$g9l$1@inews.gazeta.pl> <1h8wvyqyp1ry8$.dlg@falcon.sloth.hell.pl> <hiieh7$bei$1@news.onet.pl> NNTP-Posting-Host: ghostwheel.underley.eu.org Mime-Version: 1.0 X-Trace: news.agh.edu.pl 1263335271 14232 89.79.192.166 (12 Jan 2010 22:27:51 GMT) X-Complaints-To: abuse@agh.edu.pl NNTP-Posting-Date: Tue, 12 Jan 2010 22:27:51 +0000 (UTC) User-Agent: 40tude_Dialog/2.0.15.1 Hamster/2.1.0.11 X-Moder-Tool: ModerGate.pl v3.0 (c) 2008 Daniel Podlejski X-Orig-NNTP-Posting-Host: chello089079192166.chello.pl X-Orig-Newsgroups: pl.comp.security Approved: marcinw.pcs@gmail.com X-Post-Key: 463c693beaa7c26f9611492e7894ec24 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit