Kan optisk skærmaflæsning gøre NemID mere sikker?
Spørg Scientariet
Nu kan du også udfordre dine venner med ekspert-spørgsmål fra Scientariet i Ingeniørens Facebook-quiz "Så ka' du lære det!".
Klik for at deltage i quizzen og test dine venner.
Læs også
Dokumentation
Morten Lund spørger:
"Kryptering: Efter phishing, hvor papkortet blev udnyttet gennem "realtid" angreb, har flere slået på tromme for et system med fx. ChipTan. Er det muligt at dekryptere ChipTan´s konto- og beløbsinfo, der sendes med blinkende firkanter? Og derefter sende falske info videre i realtid, så modtager overfører penge til forbryderens konto. Vil det være realistisk inden for overskuelig tid? Tænker blot at krypteringen må være ret overskuelig, når så lille en batteridrevet maskine kan klare opgaven."
Ivan Damgård, professor i Datalogi ved Aarhus Universitet, svarer:
"ChipTan er et system¨, hvor du som bruger har en ChipTan Generator (CTG), en lommeregner-lignende tingest med display og tastatur, som også kan aflæse din pc's skærm optisk: der vises et blinkende mønster på skærmen, som en lysfølsom enhed på CTG'en kan aflæse. På den måde kan CTG'en få at vide, hvilken transaktion du er i gang med at lave i din netbank, altså hvilket beløb og hvem modtageren er. Den laver så en kode, der passer til netop denne transaktion, som den viser på displayet. Til sidst taster du koden på PC'en og gennemfører transaktionen.
Der er to vigtige forskelle på sådan et system og NemID: 1) den kode, CTG'en laver, hører til en bestemt transaktion, og virker ikke, hvis beløb eller modtager laves om. 2) CTG'en er i stand til at vise modtager og beløb på sit eget display, så man kan checke, om det er nu også er det, man mente.
Det sidste punkt er helt afgørende. Hvis man ikke selv kunne checke transaktionen på CTG'ens display, ville der ikke være den store forskel på NemID og ChipTan: En angriber, der får kontrol over din PC, ville kunne sende falske data til CTG'en, uden at du opdager det, og dermed få lavet en kode, der hører til en anden transaktion end den, du tror, du er i gang med. Man kan gøre angrebet sværere at gennemføre ved at kryptere de data, der vises på skærmen, men næppe umuligt.
Så svaret er, at til netbank er det korrekt, at ChipTan er mere sikkert end både plastkort og nøgleviser. Til gengæld er der to problemer ved at gå over til et system som ChipTan: For det første er en CTG væsentligt dyrere end en nøgleviser. For det andet skal NemID kunne bruges til helt generelt at underskrive dokumenter, f.eks. foregår tinglysing jo nu via digital signatur. Det er ikke realistisk, at man skulle kunne checke indholdet af f.eks. et stort pdf dokument på et lille display, og netop den uafhængige kontrol af, hvad det er, man underskriver, skulle jo være den afgørende fordel.
Ivan Damgård er professor i Datalogi ved Aarhus Universitet og beskæftiger sig med sikkerhed, kryptering og den matematik der ligger bag.
Utætheder skyldes uvidenhed og byggesjusk
Er mørkt stof en negativ tyngdekraft?





