SE522769C2 - Portabel kortläsare för kommunikation med kort - Google Patents

Portabel kortläsare för kommunikation med kort

Info

Publication number
SE522769C2
SE522769C2 SE0102361A SE0102361A SE522769C2 SE 522769 C2 SE522769 C2 SE 522769C2 SE 0102361 A SE0102361 A SE 0102361A SE 0102361 A SE0102361 A SE 0102361A SE 522769 C2 SE522769 C2 SE 522769C2
Authority
SE
Sweden
Prior art keywords
card
input
card reader
reader
display
Prior art date
Application number
SE0102361A
Other languages
English (en)
Other versions
SE0102361L (sv
SE0102361D0 (sv
Inventor
Per Skygebjerg
Original Assignee
Tds Todos Data System Ab
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=20284707&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=SE522769(C2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Tds Todos Data System Ab filed Critical Tds Todos Data System Ab
Priority to SE0102361A priority Critical patent/SE522769C2/sv
Publication of SE0102361D0 publication Critical patent/SE0102361D0/sv
Priority to JP2003511181A priority patent/JP2004534328A/ja
Priority to EP02763141A priority patent/EP1425700B1/en
Priority to DE60229149T priority patent/DE60229149D1/de
Priority to DK02763141T priority patent/DK1425700T3/da
Priority to AT02763141T priority patent/ATE409921T1/de
Priority to PCT/SE2002/001258 priority patent/WO2003005285A1/en
Priority to ES02763141T priority patent/ES2315393T3/es
Priority to PT02763141T priority patent/PT1425700E/pt
Priority to US10/482,288 priority patent/US7104457B2/en
Priority to KR10-2003-7017313A priority patent/KR20040014606A/ko
Priority to CNB028132785A priority patent/CN1258157C/zh
Publication of SE0102361L publication Critical patent/SE0102361L/sv
Publication of SE522769C2 publication Critical patent/SE522769C2/sv

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/10Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0013Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/409Device specific authentication in transaction processing
    • G06Q20/4097Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
    • G06Q20/40975Device specific authentication in transaction processing using mutual authentication between devices and transaction partners using encryption therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Artificial Intelligence (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Credit Cards Or The Like (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Conveying Record Carriers (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Holo Graphy (AREA)

Description

lO 15 20 25 30 35 U Is o; U I 0 1 nu n med ett system. Detta ökar risken för icke auktoriserad användning av kortet om användaren förlorar kortet.
För detta ändamål har portabla kodgenererande enhe- ter utvecklats, i vilka en ny kod genereras varje gång den används, baserat på personlig information som till- handahålls av användaren, såsom en personlig PIN-kod. Så- dana enheter är allmänt av två typer. En första typ är specifikt framtagna anordningar med inmatningsorgan som ett tangentbord, en display, en processor för genererande Dock är problemen med sådana enheter att av koden, etc. de är komplicerande och dyra att tillverka. En andra typ hänför sig till s k ”smart cards” eller integrerade (ICC), dvs kort som tillhandahålls med ett chip. Sådana kort är företrädesvis i storleken av ett kretskort kreditkort, och omfattar ett plastsubstrat och ett integ- rerat chip med en elektrisk gränssnittsyta anordnad på en sida av kortet. För att få åtkomst till informationen och/eller tjänster på kortet, måste dock en kortläsare användas, och sådana enheter har hitintills varit dyra, komplicerat att använda och/eller stora och svåra att föra med sig. I enlighet därmed finns det ett behov för en sann portabel kortläsare, vilken är enkel och billig att tillverka, och enkel och bekväm att använda.
Kort av den ovannämnda typen har många ytterligare möjliga tillämpningar i vilka likartade problem och nack- delar med avseende på åtkomstorganen föreligger.
Sammanfattning av uppfinningen Det är därför ett syfte med föreliggande uppfinning att tillhandahålla en portabel kortläsare och en metod för åtkomst av information och/eller tjänster på ett kort som är försett med ett chip, varigenom de ovan nämnda problemen minskas.
Detta syfte uppnås med en kortläsare och en metod i enlighet med de bifogade patentkraven.
I enlighet med uppfinningen tillhandahålls en porta- bel kortläsare för kommunikation med kort försedda med 10 15 20 25 30 35 3 ett chip, vilken läsare omfattar behandlingsorgan, en korthållare för hållande av kort i kontakt med anslut- ningsorgan för att forma en anslutning mellan nämnda chip och nämnda behandlingsorgan, en display och inmatningsor- gan för manuellt införande av information till läsaren, varvid nämnda inmatningsorgan omfattar en rulle för scrollande av en förutbestämd mängd inmatningsobjekt, samtidigt som de visas på displayen, och en inmatnings- tangent för utväljande av en för närvarande vald av nämn- da inmatningsobjekt.
Läsaren i enlighet med uppfinningen kan göras mycket liten och fortfarande tillhandahålla effektiv och bekväm inmatning av exempelvis alfanumeriska tecken. Kortläsaren i enlighet med uppfinningen kan vara så liten att den kan bäras på en vanlig nyckelring i en ficka, och sålunda alltid vara tillgänglig för användaren.
Den förutbestämda uppsättningen av inmatningsvärden omfattar företrädesvis alfanumeriska tecken, företrädes- vis för användning som personlig information för åtkomst av information och/eller tjänster på kortet. Härigenom kan kortläsaren i kombination med ett ”smart card” använ- das för att tillhandahålla engångskoder för åtkomst av internetbanktjänster och andra internetapplikationer, ATM-tjänster, telefontjänster och liknande.
Den förutbestämda uppsättningen av inmatningsobjekt kan även omfatta åtminstone ett styrtecken, såsom ”delete”, ”back space", ”acceptera inmatning/OK” eller ”återgå till en högre menynivà”. Härigenom ökar möjlighe- terna för en användare att korrigera misstag, àngra in- matningar och val etc, utan att behöva tillföra ytterli- gare tangenter eller andra typer av ytterligare inmat- ningsorgan.
I enlighet med ett föredraget utförande, tillhanda- hålls åtminstone två uppsättningar inmatningsobjekt, var- vid inmatning av åtminstone ett inmatningsobjekt eller sekvens av inmatningsobjekt möjliggör inmatning av inmat- ningsobjekt från en andra uppsättning inmatningsobjekt. lO 15 20 25 30 35 nn-4oø a n 522 '7 6 9 4 I detta fall kan en första uppsättning omfatta en meny av olika alternativa användningar för läsaren, såsom åtkomst till koder för olika tjänster. När en användning väljs, kan en nästa uppsättning av inmatningsobjekt användas för inmatning av personlig information, såsom en PIN-kod.
Uppsättningen av förutbestämda inmatningsobjekt kan till- handahållas med hjälp av behandlingsorgan i läsaren, men en eller flera av de förutbestämda uppsättningarna kan också vara tillhandahållna på kortet.
Företrädesvis är kortläsaren vidare av en avlång form, företrädesvis med en längd som är mindre än 50% längre än bredden för kortet som skall läsas. Detta gör läsaren mycket liten och enkel att bäras omkring.
Det är vidare föredraget att läsaren är försedd med en energikälla, och företrädesvis ett batteri. Härigenom blir läsaren en självtillräcklig, självständig enhet, vilken kan användas var som helst vid alla tidpunkter.
Korthållaren omfattar företrädesvis en kortöppning formad i läsaren i vilken kortet kan åtminstone till en del införas. Härigenom blir införande och uthämtande av kort mycket enkelt och bekvämt. Vidare kan kortet till- förlitligt hållas på plats under användning.
Uppfinningen omfattar vidare en motsvarande metod för åtkomst av tjänster och/eller information på ett kort som är försett med ett chip, omfattande stegen att: anordna åtminstone en del av kortet i kontakt med en läsare för att forma en anslutning mellan nämnda chip och nämnda läsare; införa information till läsaren som skall överföras till kortet, förutbestämd uppsättning av inmatningsobjekt, varvid varvid införandet omfattar scrollande av en nämnda objekt samtidigt visas på en displayenhet på läsa- ren, och accepterande av inmatningsobjekt som skall väl- jas; överförande av information från kortet till läsaren i enlighet med den inmatade informationen. 10 15 20 25 30 35 522 769 Kortfattad beskrivning av ritningarna I exemplifierande syfte skall uppfinningen beskrivas i närmare detalj i det följande med hänvisning till utfö- randen därav såsom illustreras på de bifogade ritningar- na, pà vilka: Fig la är en perspektivvy ovanifràn av en kortläsare i enlighet med ett utförande av uppfinningen; Fig lb är en perspektivvy nedanifràn av kortläsaren i fig la; Fig 2 är ett schematiskt blockdiagram av en kortlä- sare i enlighet med ett utförande av uppfinningen; och Fig 3 är en schematisk systemöversikt av ett system, i vilket kortläsaren i enlighet med uppfinningen kan an- vändas.
Beskrivning av föredragna utföranden I fig la och lb illustreras en portabel kortläsare 1 enlighet med ett utförande av uppfinningen. Kortläsaren l omfattar en korthällare i form av en kortöppning ll för mottagande av ett kort som skall läsas. Kortet kan vara vilket som helst kort som är försett med ett hàrdvaru- behandlingsorgan, dvs ett chip. Kortet kan exempelvis vara ett s k ”smart card” eller integrerade kretskort (Icc) .
Kortläsaren omfattar en display 12, säsom en LCD- display, och inmatningsorgan. Inmatningsorganen omfattar en rulle 13 för scrollande av en förutbestämd uppsättning av inmatningsobjekt, samtidigt som de visas pà displayen 12, och en inmatningstangent 14 för utväljande av ett för närvarande valt av nämnda inmatningsobjekt.
Såsom illustreras schematiskt i fig 2, omfattar kortläsaren vidare behandlingsorgan 17, och en energikäl- la 16, dig. Behandlingsorganen kan vara en konventionell proces- såsom ett batteri, för att göra läsaren självstän- sor, sàsom en kommersiellt tillgänglig CPU. Processorn 17 mottar insignaler frän inmatningsorganen 13, 14 och fràn 10 15 20 25 30 35 I ca. 4 . v I 522 769 - 0 o -.-a - ~ ~ -n- I 1 0 n .n>. ..». o nn- . 1.1... 6 kortet 2 genom anslutningsorgan anordnade i korthàllaren ll. Utsignalen fràn processorn sänds till displayen 12 och/eller kortet 2. Effekt fràn energikällan 16 överförs företrädesvis till processorn 17, och vidareförmedlas till andra komponenter som erfordrar energi för dess drift, sàsom displayen och kortchipet. För att begränsa energiförbrukningen, är en brytare 18 företrädesvis an- ordnad mellan batteriet och processorn. Brytaren kan ope- reras manuellt, men slàs företrädesvis pà automatiskt när ett kort överförs i korthàllaren.
Vid användning införs kortet i korthällaren för lä- saren och ett meddelande presenteras för användaren pà displayen. Företrädesvis presenteras för användaren först en eller flera inmatningsobjekt i en första förutbestämd uppsättning av inmatningsobjekt. Inmatningsobjektet kan exempelvis vara en sträng av tecken, indikerande en eller flera olika tillämpningar för vilka läsaren kan användas, säsom: ”kod”, ”kontanter”, och "bank". Dock kan ytterli- gare val även vara tillgängliga, såsom ”internetbank”, ”ATM”, ”telefonbank”, auktorisering", ”signatur”, etc.
Vissa möjliga tillämpningar diskuteras mer i detalj i det följande. Den förutbestämda uppsättningen av inmatnings- objekt kan lagras antingen i läsaren eller i kortet. När användaren vrider rullen scrollas inmatningsobjekten, och visas samtidigt pà displayen. Företrädesvis visas endast det för närvarande valda inmatningsobjektet pà displayen.
Dock kan flera inmatningsobjekt visas samtidigt, varige- nom det för närvarande valda objektet kan illustreras ge- nom att visas upp, strykas under eller liknande. Genom att trycka ned knappen eller tangenten 14, kan det för närvarande valda objektet utväljas och sändas tillbaka till behandlingsorganen, och informationen kan även över- föras till kortet.
Därefter kan en andra uppsättning av förutbestämda inmatningsobjekt kommas ät, beroende pà applikationen, för införande av en alfanumerisk kod, sàsom en PIN-kod eller liknande. 10 15 20 25 30 Û Û IC! | I vn ~ v , ' I o n . n IH nu ' u . , '_,' f \ I o * I i 1 ~ .- o- u-nøvu »- u nu.. 522 769 7 I fallen alfanumerisk kod skall införas visas före trädesvis alla de möjliga ingängsvärdena pà en rad hos displayen, varigenom olika objekt sekventiellt visas upp eller markeras genom vridande av rullen. En möjlig sträng ”l”, ”2”, ”3”, ”4”, ”5”, ”6”, När objekt utväljs, presenteras de för kodinförande kan vara: ”7”, ”8”, ”9” och "O". utvalda objekten företrädesvis i en separat del av dis- playen, såsom ovanför raden av möjliga inmatningsobjekt, och företrädesvis i den ordning som de utväljs.
Inmatningssträngen kan vidare omfatta styrobjekt, sàsom ”back space", ”delete”, ”átergä till högre nivå", ”gà vidare till nästa steg/OK", och liknande.
Kortläsaren kan företrädesvis ha en utsträckt form, men en längd som endast är något längre än bredden för kortet som skall läsas, och företrädesvis inte mer än 50 längre än nämnda bredd. En läsare för ett kort av kredit- kortsstorlek, kan typiskt vara av dimensionerna 67 mm x 28 mm x 11 mm. Vikten är företrädesvis mindre än 50 g, och typiskt 25 - 30 g.
Kortläsaren kan vara avpassad att identifiera en korrekt införd PIN-kod eller liknande, och att generera en ingàngskod, en nyckel eller liknande som skall använ- das för en viss applikation och överföra den till läsa- ren. Nyckeln/koden kan vara i form av ett fyrställigt tal, men vilket som helst tal eller uppsättning siffror eller andra tecken kan användas likväl.
I fallen kod för bankaccess skall genereras, införs en PIN-kod först genom scrollande genom numren och ned- pressande av knappen för OK. Valet kan ske inom strängen ”åter 1 2 3 4 5 6 7 8 9 O OK”. läsa upp kortet. Om av misstag fel nummer utväljs, kan PIN-koden används för att användaren helt enkelt scrolla till ”äter” och pressa knappen för att radera det. Efter ett korrekt införande genereras en ny OTC och presenteras pà displayen.
I fallet då en digital signatur eller liknande skall genereras, inmatar användaen värden för signering. Värde- na kan mottas via PC eller telefonen frän tjänstetillhan- 10 15 20 25 30 35 522 769 8 dahållaren. En signeringsnyckel genereras sedan av kortet och presenteras i displayen.
När kortfunktionerna såsom kontaktkort, en s k e-plånbok, kan en PIN-kod eller liknande användas för åt- komst till information på kortet. Därefter kan scrollande exempelvis tillhandahålla följande ekvation som visas på läsaren.: 0 Balans på kortet. 0 De senaste transaktionerna.
För genererande av koder, nycklar och liknande är flera algoritmer kända och tillgängliga, såsom DES och RSA. Vilken som helst lämplig algoritm kan användas inom ramen för föreliggande uppfinning.
Kortläsaren i enlighet med uppfinningen kan användas i ett nätverk, såsom schematiskt illustreras i fig 3. An- vändaren använder kortet 2 och kortläsaren 1 för att kom- ma åt engångskoder (OTC) och liknande. Koden inmatas i en terminalenhet 3, såsom en persondator, en mobiltelefon, en stationär telefon, en personlig digital assistent (PDA) eller liknande. Terminalenheten är ansluten till ett nätverk 4, såsom det allmänna publika telefonnätver- ket, ett LAN eller ett WAN, ett trådlöst nätverk, ett datornätverk, exempelvis såsom Internet. Dock förstås det av någon som är inom teknikområdet att flera andra typer av nätverk och terminaler kan användas. Koden överförs via nätverket, och används i en eller flera applikationer 5, 6, såsom är diskuterat mer i detalj i det följande.
Vissa möjliga applikationer i vilka kortläsarsyste- met som diskuterats ovan kan användas kommer nu att dis- kuteras. Dock skall det förstås att många andra applika- tioner är möjliga likväl.
Kortläsarsystemet kan användas för användarautenti- cering. Detta är en process varvid användaridentiteten upprättas på ett säkert sätt. Den traditionella användarautenticering, eller säker identifiering, är grundläggande en process, varigenom användaren bevisar kännedom om eller tillgång till en hemlighet. Undantaget 10 15 20 25 30 35 9 är biometriska metoder. Det kan vara ett personligt iden- tifieringsnummer, PIN, för ett speciellt kreditkort eller ett password eller en kombination av dessa. Dessa hemlig- heter är oftast statiska och kan innebära risk för av- lyssning. Om hemligheten kan användas endast en gång så erhålls en ökad säkerhet, Det är dock viktigt att dessa engängshemligheter eller koder inte faller i fel händer.
Detta innebär ett krav på hur koderna hanteras av använ- daren. Dock med kortet och kortläsaren som diskuterats ovan, kan nya engångskoder genereras när helst de behövs.
Det uppfinningsenliga systemet kan även användas för icke-förkastande (”non-repudiation”). Denna säkerhets- tjänst uppnås genom digitala signaturmekanismer. Kort kan utgivaren använda hans/hennes privata nyckel för att kryptera meddelanden eller transaktioner. Om detta är ett långt meddelande kan ett substitut av meddelanden använ- das i stället. ofta kallat hash, hemlig hash-algoritm utan någon nyckel över meddelandet.
Substitutet är ett meddelandesammanförande om meddelandet beräknas med en icke Mottagaren använder motsvarande allmänna nyckel för att dekryptera hashen. Om de två matchar varandra så kan en- dast innehavaren av den privata nyckeln ha sänt meddelan- det och icke förkastande av ursprunget erhålls.
E-kodalgoritmen kan även vara baserat på implemente- ring på ett ”smart card” och algoritmen kan beräkna vär- det baserat på en identifierare, e-kods id, och ett sekvensnummer, ett nummer av decimal engångskoder (OTC).
Denna OTC kan vara en uppsättning av 4 - 12 tal beroende på parameterinställningar. För varje OTC som genereras ökas sekvensnumret och uppdateras inom ”smart card”.
Det uppfinningsenliga systemet kan vidare användas i dataintegritetstillämpningar. Denna säkerhetstjänst möj- liggör en mottagare av data att upprätta huruvida motta- gardatan har modifierats eller inte efter att ha sänts av ursprungssändaren. Denna tjänst baseras på en icke hemlig algoritm och mekanism, vilken beräknar ett filveri- fieringsvärde, FVV, baserat på meddelandet och en hemlig 10 15 20 25 30 35 n a .n n. n n nu un n n n nn n n . nn 522 769 l0 nyckel. Mottagaren av meddelandet utför en likartad pro- cess och beräknar ett andra FVV baserat på den mottagande datan och den överenskomna nyckeln. Om FVV som beräknats av mottagaren och FVV som mottagits är identiska så har meddelandet inte modifierats. Med det uppfinningsenliga kortsystemet kan nyckelhanterandet förenklas högst vä- sentligt.
Vidare kan uppfinningen vara användbar för datakon- fidentialitetstillämpningar. Denna säkerhetstjänst gör ett meddelande eller transaktioner eller en del av data oläsbar för någon som försöker läsas den. Mekanismen för datakonfidentialitet är kryptering. Ursprungsgivaren av ett meddelande kör meddelandet genom en krypteringspro- cess för sändande av detsamma. Krypteringsalgoritmen fun- gerar med en nyckel och producerar chipertext, utgående från klartext som matas in. Mottagaren kör den mottagna chipertexten genom samma algoritm i dechiffreringstill- stånd med dekrypteringsnyckeln för att återskapa klartex- ten. När ursprungsgivaren/sändaren och mottagaren har samma hemliga nyckel sägs krypteringen vara symmetrisk.
När ursprungsgivaren har en annan icke hemlig nyckel spe- ciellt relaterad till mottagarens nyckel, vilken är hem- lig, är krypteringen asymmetrisk. När asymmetrisk krypte- ring används kallas mottagarens hemliga nyckel den priva- ta och ursprungsgivarens nyckel den publika. De två nyck- larna genereras i en speciell process och är speciellt relaterade, ofta kallade privat-publika nyckelpar. De privata nycklarna kan lagras inom ett ”smart card” där de endast kan ätkommas efter en korrekt PIN-inmatning med kortläsaren såsom diskuterats ovan.
Den uppfinningsenliga kortläsaren och metoden för läsande av kort kan tillhandahålla en bekväm och kost- nadseffektiv lösning för åtkomst av kortinformation.
Kortläsaren är en liten och portabel självständig enhet, vilken inte är exponerad för virusattacker. Läsaren är också enkel och billig att tillverka, och kan vändas för väsentligen alla typer av kort som tillhandahålls med ett lO 15 522 769 ll chip. Följaktligen kan kortläsaren säljas i allmänna af- färer, kiosker, bensinstationer och liknande. Vidare kan kortläsaren användas för mànga olika applikationer, såsom för kodgenerering, åtkomst till banktjänster, för hante- rande av kontaktkort, e-plånböcker och liknande. Sådana tjänster kan anordnas pà olika kort, eller så kan flera tjänster kombineras pà ett gemensamt kort, Läsaren behö- ver vidare inte bytas ut tillsammans med kortet, utan samma läsare kan användas för interagerande med olika kort. Och det allmängiltiga hos kortläsaren ökas vidare beroende pà det faktum att mycket av funktionaliteten kan styras av chipet pà kortet, såsom informationen som skall presenteras för användaren, de val som skall kunna göras, etC .

Claims (8)

10 15 20 25 30 .une-n .- a a u oroa n 522 769 la PATENTKRAV
1. Portabel kortläsare för kommunikation med kort tillhandahållna med chip, korthållare för hållande av kort i kontakt med anslut- omfattande behandlingsorgan, en ningsorgan för att forma en anslutning mellan nämnda chip och nämnda behandlingsorgan, en display och inmatningsor- gan för manuellt införande av information till läsaren, varvid den vidare har en utsträckt form med en längd som är mindre än 50% längre än bredden för kortet som skall läsas, kännetecknad av att nämnda inmatningsorgan vidare omfattar en rulle för scrollande av en förutbestämd upp- sättning av inmatningsobjekt, samtidigt som de visas på displayen, och en inmatningsknapp för utväljande av en för närvarande vald av nämnda inmatningsobjekt.
2. Kortläsare i enlighet med patentkrav l, varvid den förutbestämda uppsättningen av inmätningsvärden om- fattar alfanumeriska tecken, företrädesvis för användning som personlig information för åtkomstinformation och/eller tjänster på kortet.
3. Kortläsare i enlighet med patentkrav l eller 2, varvid den förutbestämda uppsättningen av inmatningsob- jekt omfattar åtminstone ett styrtecken, såsom ”delete”, ”back space", ”acceptera inmatning/OK” eller ”återgå till en högre meny”.
4. Kortläsare i enlighet med något av föregående pa- tentkrav, varvid den omfattar åtminstone två uppsättning- ar av inmatningsobjekt, varvid inmatningen av åtminstone ett inmatningsobjekt eller sekvens av inmatningsobjekt från en första uppsättning av inmatningsobjekt möjliggör inmatning av inmatningsobjekten från en andra uppsättning av inmatningsobjekt.
5. Kortläsare i enlighet med något av föregående patentkrav, varvid behandlingsorganet vidare avpassat att visa information som tillhandahålls på kortet pà display- En. 10 u u. 522 769 13
6. Kortläsare i enlighet med något av föregående patentkrav, varvid den vidare omfattar en energikälla, och företrädesvis ett batteri.
7. Kortläsare i enlighet med något av föregående patentkrav, varvid korthållaren omfattar en kortöppning formad i läsaren i vilken kortet kan åtminstone delvis införas.
8. Kortläsare för erhållande av åtkomst till koder från ett ”smart card” i enlighet med något av föregående patentkrav.
SE0102361A 2001-07-02 2001-07-02 Portabel kortläsare för kommunikation med kort SE522769C2 (sv)

Priority Applications (12)

Application Number Priority Date Filing Date Title
SE0102361A SE522769C2 (sv) 2001-07-02 2001-07-02 Portabel kortläsare för kommunikation med kort
CNB028132785A CN1258157C (zh) 2001-07-02 2002-06-26 卡读取器和用于读卡的方法
KR10-2003-7017313A KR20040014606A (ko) 2001-07-02 2002-06-26 카드 판독기 및 카드를 판독하는 방법
AT02763141T ATE409921T1 (de) 2001-07-02 2002-06-26 Kartenleser
EP02763141A EP1425700B1 (en) 2001-07-02 2002-06-26 A card reader
DE60229149T DE60229149D1 (de) 2001-07-02 2002-06-26 Kartenleser
DK02763141T DK1425700T3 (da) 2001-07-02 2002-06-26 Kortlæser og fremgangsmåde til læsning af kort
JP2003511181A JP2004534328A (ja) 2001-07-02 2002-06-26 カードリーダ及びカードを読む方法
PCT/SE2002/001258 WO2003005285A1 (en) 2001-07-02 2002-06-26 A card reader and a method for reading of cards
ES02763141T ES2315393T3 (es) 2001-07-02 2002-06-26 Lector de tarjeta.
PT02763141T PT1425700E (pt) 2001-07-02 2002-06-26 Leitor de cartões
US10/482,288 US7104457B2 (en) 2001-07-02 2002-06-26 Card reader and a method for reading of cards

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SE0102361A SE522769C2 (sv) 2001-07-02 2001-07-02 Portabel kortläsare för kommunikation med kort

Publications (3)

Publication Number Publication Date
SE0102361D0 SE0102361D0 (sv) 2001-07-02
SE0102361L SE0102361L (sv) 2003-01-03
SE522769C2 true SE522769C2 (sv) 2004-03-02

Family

ID=20284707

Family Applications (1)

Application Number Title Priority Date Filing Date
SE0102361A SE522769C2 (sv) 2001-07-02 2001-07-02 Portabel kortläsare för kommunikation med kort

Country Status (12)

Country Link
US (1) US7104457B2 (sv)
EP (1) EP1425700B1 (sv)
JP (1) JP2004534328A (sv)
KR (1) KR20040014606A (sv)
CN (1) CN1258157C (sv)
AT (1) ATE409921T1 (sv)
DE (1) DE60229149D1 (sv)
DK (1) DK1425700T3 (sv)
ES (1) ES2315393T3 (sv)
PT (1) PT1425700E (sv)
SE (1) SE522769C2 (sv)
WO (1) WO2003005285A1 (sv)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6958903B1 (en) * 2000-05-22 2005-10-25 Cheryl Henry Data storage device reader and method of using same
US20050044387A1 (en) * 2003-08-18 2005-02-24 Ozolins Helmars E. Portable access device
US20070259637A1 (en) * 2006-05-05 2007-11-08 Basir Otman A Recording and reporting of driving characteristics
US11762972B1 (en) * 2006-08-13 2023-09-19 Tara Chand Singhal System and methods for a multi-factor remote user authentication
US7845568B2 (en) * 2007-05-09 2010-12-07 Atmel Rousset S.A.S. Managing power and timing in a smart card device
US20100242104A1 (en) * 2009-03-23 2010-09-23 Wankmueller John R Methods and systems for secure authentication
CH716762A1 (fr) * 2019-11-04 2021-05-14 Favre Laurent Dispositif mécatronique agencé pour s'intégrer dans un appareil portatif comportant une pièce mécanique rotative servant à afficher et saisir un code pour exécuter une commande.

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835732A (en) * 1993-10-28 1998-11-10 Elonex Ip Holdings, Ltd. Miniature digital assistant having enhanced host communication
US5444192A (en) * 1993-07-01 1995-08-22 Integral Information Systems Interactive data entry apparatus
JP3454482B2 (ja) * 1993-10-26 2003-10-06 キヤノン株式会社 携帯用情報装置
US5825353A (en) * 1995-04-18 1998-10-20 Will; Craig Alexander Control of miniature personal digital assistant using menu and thumbwheel
JP3508961B2 (ja) * 1995-07-21 2004-03-22 ソニー株式会社 端末装置
FR2742621B1 (fr) * 1995-12-19 1998-01-09 Alcatel Mobile Comm France Dispositif de lecture de carte d'identification
JPH1091744A (ja) 1996-09-12 1998-04-10 Toshiba Corp Icカード用携帯端末装置およびキー照合方法
US5931873A (en) * 1996-10-04 1999-08-03 Telxon Corporation Programmable mobile device with thumb wheel
US5787406A (en) * 1996-12-11 1998-07-28 Pitney Bowes Inc. Value dispensing mechanism, such as a postage meter, having automatic display/printing selection
DE19703535C2 (de) 1997-01-31 2003-04-30 Ernst Reiner Gmbh & Co Kg Fein Lesevorrichtung für Chipkarten
JP2957507B2 (ja) * 1997-02-24 1999-10-04 インターナショナル・ビジネス・マシーンズ・コーポレイション 小型情報処理機器
US6496181B1 (en) * 1997-10-03 2002-12-17 Siemens Information And Communication Mobile Llc Scroll select-activate button for wireless terminals
JP3861273B2 (ja) * 1997-12-18 2006-12-20 ソニー株式会社 携帯情報端末装置及び携帯情報端末装置の情報表示制御方法
US6118986A (en) * 1998-01-16 2000-09-12 Motorola, Inc. Device for use with a user interface card
JP2000020470A (ja) 1998-06-30 2000-01-21 Pentel Kk 携帯端末装置
US6257486B1 (en) * 1998-11-23 2001-07-10 Cardis Research & Development Ltd. Smart card pin system, card, and reader
US6254001B1 (en) * 1999-02-22 2001-07-03 George Ming Fai Chan Electronic business card device
FR2797700B1 (fr) 1999-08-18 2001-09-14 St Microelectronics Sa Lecteur de carte a puce programmable
JP2001125696A (ja) * 1999-10-25 2001-05-11 Sony Corp 情報処理装置、情報処理方法及びプログラム格納媒体
WO2001035690A1 (fr) * 1999-11-09 2001-05-17 Sony Corporation Systeme et procede de transmission d'informations
FI20000529A (sv) 2000-03-08 2001-09-09 Nokia Mobile Phones Ltd Föfarande för inmatning av nickelkod i elektronikanordning och en elektronikanordning
US6816154B2 (en) * 2001-05-30 2004-11-09 Palmone, Inc. Optical sensor based user interface for a portable electronic device
JP2003016398A (ja) * 2001-06-27 2003-01-17 Sony Corp 携帯端末機

Also Published As

Publication number Publication date
US7104457B2 (en) 2006-09-12
US20040169079A1 (en) 2004-09-02
WO2003005285A1 (en) 2003-01-16
KR20040014606A (ko) 2004-02-14
DK1425700T3 (da) 2009-02-02
PT1425700E (pt) 2008-12-26
SE0102361L (sv) 2003-01-03
JP2004534328A (ja) 2004-11-11
CN1526112A (zh) 2004-09-01
CN1258157C (zh) 2006-05-31
EP1425700B1 (en) 2008-10-01
SE0102361D0 (sv) 2001-07-02
ATE409921T1 (de) 2008-10-15
EP1425700A1 (en) 2004-06-09
DE60229149D1 (de) 2008-11-13
ES2315393T3 (es) 2009-04-01

Similar Documents

Publication Publication Date Title
US5485519A (en) Enhanced security for a secure token code
US8214888B2 (en) Two-factor USB authentication token
US6915422B1 (en) Personal identification system
US8214642B2 (en) System and method for distribution of credentials
US20080137861A1 (en) Security Code Production Method and Methods of Using the Same, and Programmable Device Thereof
ES2456815T3 (es) Procedimientos de autenticación de los usuarios en sistemas de procesamiento de datos
US7930554B2 (en) Remote authentication and transaction signatures
GB2423854B (en) Portable security transaction protocol
KR102144517B1 (ko) 전자 서명 방법들, 시스템들 및 장치
SE512748C2 (sv) Förfarande, aktivt kort, system samt användning av aktivt kort för att genomföra en elektronisk transaktion
CN101465019A (zh) 实现网络认证的方法及***
JP3921489B2 (ja) 認証システム
SE522769C2 (sv) Portabel kortläsare för kommunikation med kort
CN1614620A (zh) 一种便携式读卡器及其读卡方法
EP3915221B1 (en) Offline interception-free interaction with a cryptocurrency network using a network-disabled device
Gilbert et al. Attacks on Shamir's ‘RSA for paranoids’
CN107889102B (zh) 一种短信中信息加解密的方法和装置
JP2009217771A (ja) 自動取引システム
JP2005332090A (ja) ユーザー認証システム及びユーザー認証プログラム
KR20180031624A (ko) 서버 장치, 정보관리 시스템, 정보관리 방법 및 컴퓨터 프로그램
KR100598641B1 (ko) 이동통신단말기를 이용한 금융 거래내역 조회방법
Fujita et al. Design and Implementation of a multi-factor web authentication system with MyNumberCard and WebUSB
CN103155010B (zh) 用于对智能卡进行个人化的简化方法以及相关联的设备
Preneel et al. Information integrity protection and authentication in a banking environment
WO2010128356A2 (en) Remote user authentication and apparatus verification

Legal Events

Date Code Title Description
NUG Patent has lapsed