Article View: pl.comp.security
Article #64197Re: Zlamanie PIN, a SmartCard
From: Marek Marczykowski
Date: Thu, 18 Feb 2010 21:56
Date: Thu, 18 Feb 2010 21:56
38 lines
3582 bytes
3582 bytes
On 2010-02-18, pawbrok <MójLogin@WywalOgonkipóćżtš.óńęt.pł> wrote: > Niedawno dowiedziałem się o spektakularnym doświadczeniu naukowców z > Cambridge, którzy za pomocą prostego sprzętu i oprogramowania pokonali > zabezpieczenie PINem i autoryzowali transakcje kartami bakowymi z chipem, do > których nie znali PINów. > W ten sam sposób zostały pokonane wszystkie testowane karty z największych > brytyjskich banków. > Trik polegał na tym, że oryginalne karty były wkładane do przejściówki > składającej się z typowego czytnika kart chipowych, laptopa z Linuksem oraz > podłączonej do niego imitacji karty, którą wsuwało się do oryginalnego > terminala kartowego. Przejściówka przekazywała całą wymianę iformacji > pomiędzy kartą, a terminalem, za jednym wyjątkiem. Podczas sprawdzania kodu > PIN, podawana była dowolna kombinacja 4 cyfr, a kiedy karta odpowiadała, że > PIN jest niezgodny, skrypt zainstalowany na laptopie odpowiadał systemowi > bankowemu, że jest OK. Transakcja przebiegała normalnie dalej, tak jakby > autoryzacja była prawidłową. > Jest to ewidentny dowód na to, że protokół EMV zastosowany w komunikacji > kart z chipem a bankiem (niezależnie od systemu - Visa, Mastercard) jest > wadliwy i posiada dyskwalifikujący go błąd. Tego błędu nie ma w przypadku > kart z paskiem magnetycznym, bo sprawdzenie PIN odbywa się na serwerze > banku. > > I tu moje pytanie do osób znających się na tych protokołach i kwestiach > kryptograficznych używanych w podpisie elektronicznym. > Do podpisu elektronicznego a także autoryzacji operacji bankowych w > bakowości elektronicznej, używa się kart kryptograficznych z chipem > (smartcard), do których należy podać PIN. Czy protokół stosowany w takiej > autentykacji jest tak samo podatny na ominięcie PINu za pomocą ww. metody, > czy też jest bardziej wyrafinowany i nie pozwala na to? Tu na szczęście jest lepiej. OS karty nie da dostępu do danych, funkcji itp bez zalogowania do karty. Trochę się tym bawiłem wiem, że działa. -- Pozdrawiam, Marek Marczykowski | gg:2873965 | RLU #390519 marmarek at staszic waw pl | xmpp:marmarek at staszic waw pl http://akademia.linuksa.pl - Szkolenia Linux, PHP, Java, Office
Technical Details
Message-ID:
<hlkd2i$uul$1@io.staszic.waw.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.com!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.underley.eu.org!moderators!marcinwReferences:
<hljsu1$f6h$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nx01.iad01.newshosting.com!209.197.12.246.MISMATCH!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!news.underley.eu.org!moderators!marcinw From: Marek Marczykowski <marmarek@spam.nie> Newsgroups: pl.comp.security Subject: Re: Zlamanie PIN, a SmartCard Date: Thu, 18 Feb 2010 21:56:34 +0000 (UTC) Organization: XIV LO im. S. Staszica w Warszawie Lines: 38 Message-ID: <hlkd2i$uul$1@io.staszic.waw.pl> References: <hljsu1$f6h$1@news.onet.pl> NNTP-Posting-Host: ghostwheel.underley.eu.org Mime-Version: 1.0 X-Trace: node1.news.atman.pl 1266530781 16574 85.232.234.104 (18 Feb 2010 22:06:21 GMT) X-Complaints-To: usenet@atman.pl NNTP-Posting-Date: Thu, 18 Feb 2010 22:06:21 +0000 (UTC) User-Agent: slrn/0.9.9p1 (Linux) X-Moder-Tool: ModerGate.pl v3.0 (c) 2008 Daniel Podlejski X-Orig-NNTP-Posting-Host: io.staszic.waw.pl X-Orig-Newsgroups: pl.comp.security Approved: marcinw.pcs@gmail.com X-Post-Key: 1eb1e3d727335b51e4a6835351145229 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit