Article View: pl.comp.security
Article #64346Re: Request for Comments: generator haseł jednora zowych
From: Krzysztof Halasa
Date: Wed, 07 Apr 2010 01:16
Date: Wed, 07 Apr 2010 01:16
97 lines
5874 bytes
5874 bytes
Michoo <michoo_news@vp.pl> writes: > Na spreparowany "na miarę" atak nikt nic nie poradzi - mam nawet > gdzieś ze "starych dobrych czasów" bardzo prostą łatę na ssh i płytę > bootowalną, która pozwalała na jego 'aktualizację' w 20 sec. Na > zabezpieczenie się przed czymś takim na moim własnym laptopie nie > liczę (zresztą mam na nim logowanie po kluczach). Dlaczego nikt nie poradzi? Oczywiscie, nie ma 100% bezpieczenstwa, zawsze np. "sluzby" moga Ci dac np. narkotyki i/lub przerobic w tym czasie laptopa. Ale zakladajac sensowny potrzebny poziom bezpieczenstwa, mozna sie skutecznie zabezpieczyc przed realnymi zagrozeniami. > Główny cel to zabezpieczenie przed keyloggerami (np będącymi > składnikami jakiś robaków, czy "sprytnych" studentów) - regularnie > loguję się z komputerów laboratoryjnych oraz komputerów znajomych (czy > na wakacjach z kawiarenki) - nadzianie się tam na takie świństwo > wydaje mi się prawdopodobne (ale może to tylko moja 'przeszłość' > sprawia, że mam lekką paranoję...). To jest prawdopodobne, zwlaszcza jesli chodzi o cafe. Problem w tym, ze hasla jednorazowe tylko troche zwiekszaja bezpieczenstwo - jak dla mnie, nie jest to wystarczajace do korzystania z nich. Przeciez sa "male" terminale. Kiedys to nieco inaczej wygladalo, ale tez swiadomosc potencjalnych wlamywaczy byla duzo nizsza. Zreszta nawet trywialne rozwiazania moga byc skuteczne - np. zamiana kabli klawiatur (i moze nawet kabli monitorow), albo podpiecie odpowiedniej "przejsciowki" do klawiatury. W cafe mozemy w ogole zapomniec o bezpieczenstwie. > Ale mniej wygodne - na zajęciach nawiązuję kilka..kilkanaście połączeń > ssh/sftp. Robienie tego z pecetow w studenckim labie nie jest po prostu bezpieczne, i tyle. No moze z takich odpalanych z sieci, bezdyskowych - tez ryzyko, ale jednak mniejsze (oczywiscie trzeba zawsze resetowac przed praca). >> Ale tez nie interesujemy sie wszystkimi kombinacjami, a tylko interesuje >> nas sumaryczna szansa na trafienie w ilus tam probach. Przeciez lamacze >> MD5 albo innego DESa nie musieli sprawdzac 100% kombinacji. > Średnio trzeba sprawdzić połowę. No tak, chyba ze interesuje nas mniejsze prawdopodobienstwo sukcesu. Inna sprawa, ze PINy dobre sa wtedy, gdy zakladamy, ze ktos nie moze miec (powtarzalnego) dostepu do naszego urzadzenia, i ze tego nie zauwazymy. Zreszta, jesli ktos bedzie mial dostep, to moze urzadzenie przerobic - przyklejenie w srodku drugiej atmegi to nie problem przeciez (obudowa zalana zywica?). > Poza tym dzięki tajnemu seedowi nie mamy tu problemu wygenerowania > kolizji, czy ataku urodzinowego, tylko generowanie funkcji odwrotnej > do haszującej co wg mojej wiedzy dla md5 nadal ma złożoność 2^n, gdzie > n jest liczbą bitów w pierwotnej wiadomości. Podobno nie, ale chwilowo raczej nie jest to najwazniejszy problem w tym zastosowaniu. > b) ponieważ będzie to tylko 1 z pluginów do PAMa zostanie cały czas > możliwość logowania za pomocą "normalnego" hasła a jeżeli ktoś się > będzie właśnie bawił moim tokenem to raczej ja się nim nie będę > próbował zalogować. Ale ktos nie musi miec wcale tokena by blokowac logowanie. > Jak będę odczuwał, że mi na nim ciasno to pewnie zmienię na avr32/arm. > Tylko to zwiększy cenę 2..3 razy a układ w założeniu ma być prosty i > tani. AVR32 i ARM to moze inna bajka, ale wsrod AVR8 tez sa rozne, np. taki ATmega328 z 32 KB flasha. Taka sama mala obudowa. > A jakieś inne proste funkcje haszujące dające wynik powyżej 10 bajtów? SHA-256 typowo. >> Poleganie na dokladnosci takiego RTC to nie jest dobry pomysl. >> Polegac mozna na monotonicznosci. > Tokeny RSA jakoś polegają ;) Niespecjalnie, wystarczy nie uzywac przez dlugi czas i sie rozjezdzaja. Trzeba jeszcze pamietac, ze ludzie nosza te tokeny np. przy sobie (>30 st.C) oraz np. w zewnetrznej kieszeni kurtki (zima -10 st.C itp). Albo to nie bedzie podatne na niedokladnosc RTC, albo warunkiem poprawnego dzialania bedzie caly czas dzialajace urzadzenie, np. w termostacie albo przynajmniej skompensowane termicznie. > To rtc ma praktyczną dokładność +-2 minuty na rok - przy słabszym > pewnie trzeba by aktywnie kompensować niedokładność wskazań po stronie > hosta przez odbieranie timestampa. Tak sie raczej nie robi, samo uzywanie powoduje synchronizacje. -- Krzysztof Halasa
Technical Details
Message-ID:
<m37hokawpq.fsf@intrepid.localdomain>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!aotearoa.belnet.be!news.belnet.be!feed.xsnews.nl!border-1.ams.xsnews.nl!feeder1.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!news2.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!news.underley.eu.org!moderators!marcinwReferences:
<hpdbif$a11$1@news.onet.pl> <m3zl1gbvim.fsf@intrepid.localdomain> <hpg3gi$h4c$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed1.plix.pl!aotearoa.belnet.be!news.belnet.be!feed.xsnews.nl!border-1.ams.xsnews.nl!feeder1.cambriumusenet.nl!feed.tweaknews.nl!postnews.google.com!news2.google.com!npeer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!news.underley.eu.org!moderators!marcinw From: Krzysztof Halasa <khc@pm.waw.pl> Newsgroups: pl.comp.security Subject: Re: Request for Comments: generator haseł jednora zowych Date: Wed, 07 Apr 2010 03:16:17 +0200 Organization: NASK - www.nask.pl Lines: 97 Message-ID: <m37hokawpq.fsf@intrepid.localdomain> References: <hpdbif$a11$1@news.onet.pl> <m3zl1gbvim.fsf@intrepid.localdomain> <hpg3gi$h4c$1@news.onet.pl> NNTP-Posting-Host: ghostwheel.underley.eu.org Mime-Version: 1.0 X-Trace: pippin.nask.net.pl 1270602978 20339 195.187.100.11 (7 Apr 2010 01:16:18 GMT) X-Complaints-To: abuse ATSIGN nask.pl NNTP-Posting-Date: Wed, 7 Apr 2010 01:16:18 +0000 (UTC) X-Moder-Tool: ModerGate.pl v3.0 (c) 2008 Daniel Podlejski X-Orig-NNTP-Posting-Host: khc.piap.pl X-Orig-Newsgroups: pl.comp.security Approved: marcinw.pcs@gmail.com X-Post-Key: 92bad390f614ebfdd206d23d5720a02c Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit