Nova Patents
LT5403B

Secure biometric verification of identity

Abstract

A high security identification card includes an on-board memory for stored biometric data and an on-board sensor for capturing live biometric data. An on-board processor on the card performs a matching operation to verify that the captured biometric data matches the locally stored biometric data. Only if there is a positive match is any data transmitted from the card for additional verification and/or further processing. Preferably, the card is ISO SmartCard compatible. In one embodiment, the ISO SmartCard functions as a firewall for protecting the security processor used for storing and processing the protected biometric data from malicious external attack via the ISO SmartCard interface. In another embodiment, the security processor is inserted between the ISO SmartCard interface and an unmodified ISO SmartCard processor and blocks any external communications until the user's fingerprint has been matched with a previously registered fingerprint. Real-time feedback is provided while the user is man

LT5403B, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Expired 5 April 2025, 1.5 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

58 claims: 6 independent, 52 dependent

  1. 1
    IŠRADIMO APIBRĖŽTIS 1. Intelektuali identifikavimo kortelė, turinti:joje įrengtą atmintį informacinių duomenų saugojimui;joje įrengtą jutiklį gyvų biometrinių duomenų nuskaitymui;joje įrengtą mikroprocesorių, nuskaitytų biometrinių duomenų palyginimui iš anksto nustatyto slenksčio ribose su atitinkamais atmintyje išsaugotais informaciniais duomenimis ir verifikavimo pranešimo generavimui tik tuomet, jei duomenys sutampa iš anksto nustatyto slenksčio ribose;ir priemonę verifikavimo pranešimo persiuntimui į išorinį tinklą, besiskirianti tuo, kad verifikavimo pranešimas turi mažiausiai ištraukas iš nuskaitytų biometrinių duomenų.
  2. 2
    Identifikavimo kortelė pagal 1 punktą, besiskirianti tuo, kad verifikavimo pranešimas yra perduodamas į nutolusią autentifikavimo sistemą papildomam verifikavimui.
  3. 3
    Identifikavimo kortelė pagal 2 punktą, besiskirianti tuo, kad nutolusi autentifikavimo sistema turi atokiai saugomus informacinius duomenis, kurie skiriasi nuo lokaliai saugomų informacinių duomenų.
  4. 4
    Identifikavimo kortelė pagal 2 punktą, besiskirianti tuo, kad kortelės mikroprocesorius naudoja skirtingą palyginimo algoritmą nei tas, kurį naudoja nutolusi autentifikavimo sistema.
  5. 5
    Identifikavimo kortelė pagal 1 punktą, besiskirianti tuo, kad kortelė yra suderinama su ISO SmartCard.
  6. 6
    Identifikavimo kortelė pagal 5 punktą, besiskirianti tuo, kad joje esantis procesorius yra apsaugos procesorius, naudojamas apsaugotų biometrinių duomenų saugojimui ir apdorojimui ir tuo, kad dar turi ISO SmartCard procesorių.
  7. 7
    Identifikavimo kortelė pagal 6 punktą, besiskirianti tuo, kad apsaugos procesorius yra funkciškai atskirtas užkarda nuo ISO SmartCard procesoriaus.
  8. 8
    Identifikavimo kortelė pagal 6 punktą, besiskirianti tuo, kad visi išoriniai duomenys į ir iš apsaugos procesoriaus praeina per ISO SmartCard procesorių.
  9. 9
    Identifikavimo kortelė pagal 6 punktą, besiskirianti tuo, kad visi išoriniai duomenys į ir iš ISO SmartCard procesoriaus praeina per apsaugos procesorių.
  10. 10
    Identifikavimo kortelė pagal 6 punktą, besiskirianti tuo, kad apsaugos procesorius turi pirmąją jungtį, naudojamą duomenų įvedimui duomenų įvedimo proceso metu, ir antrąją jungtį, prijungtą prie išorinio tinklo.
  11. 11
    Identifikavimo kortelė pagal 10 punktą, besiskirianti tuo, kad pirmoji jungtis yra nuolatinai atjungiama užbaigus duomenų įvedimo procesą.
  12. 12
    Identifikavimo kortelė pagal 6 punktą, besiskirianti tuo, kad:kortelė turi viršutinę magnetinės juostelės sritį ir apatinę reljefišką sritį;biometrinis jutiklis yra pirštų atspaudų jutiklis;ir apsaugos procesorius, ISO SmartCard procesorius ir pirštų atspaudų jutiklis yra įrengti vidurinėje srityje tarp viršutinės srities ir apatinės srities.
  13. 13
    Identifikavimo kortelė pagal 1 punktą, besiskirianti tuo, kad į biometrinių duomenų sudėtį įeina pirštų antspaudų duomenys, o jutiklis yra pirštų atspaudų jutiklis, kuris nuskaito duomenis nuo naudotojo piršto, uždėto ant jutiklio.
  14. 14
    Identifikavimo kortelė pagal 13 punktą, dar turinti:indikatorių piršto padėties realaus laiko grįžtamojo ryšio tiekimui, kol naudotojas manipuliuoja savo pirštu virš pirštų atspaudų jutiklio, tuo būdu palengvinant optimalų piršto nustatymą virš jutiklio.
  15. 15
    Identifikavimo kortelė pagal 13 punktą, besiskirianti tuo, kad palyginimo procesas naudoja hibridinį palyginimo algoritmą, kuris atsižvelgia tiek į atskiras detales, tiek į bendrą erdvinį nuskaitytų biometrinių duomenų vaizdą.
  16. 16
    Identifikavimo kortelė pagal 13 punktą, besiskirianti tuo, kad pirštų atspaudų jutiklis turi kristalinio silicio sluoksnelį, uždėtą ant pagrindo plokštės.
  17. 17
    Identifikavimo kortelė pagal 16 punktą, besiskirianti tuo, kad pagrindo plokštė turi stiklo epoksido dervos sluoksnį, įterptą tarp dviejų metalo sluoksnių.
  18. 18
    Identifikavimo kortelė pagal 16 punktą, besiskirianti tuo, kad pagrindo plokštė yra sustiprinta nešiklio rėmu, juosiančiu silicio sluoksnelį.
  19. 19
    Identifikavimo kortelė pagal 1 punktą, besiskirianti tuo, kad kortelė dar turi apribojimo priemonę, leidžiančią kortelę naudoti iš anksto nustatytoje vietoje.
  20. 20
    Identifikavimo kortelė pagal 1 punktą, besiskirianti tuo, kad mažiausiai kai kurie nuskaityti biometriniai ir informaciniai duomenys yra perduodami į atskirą autentifikavimo serverį saugiam naudotojo tapatybės verifikavimui prieš suteikiant tiesioginį priėjimą prie programų serverio saugių finansinių transakcijų šio naudotojo vardu atlikimui.
  21. 21
    Identifikavimo kortelė pagal 1 punktą, besiskirianti tuo, kad atsakant į palyginimo užklausą, susijusią su konkrečiu bandymu užsiregistruoti konkrečiame programų serveryje, kuris išduoda teigiamą palyginimo rezultatą autentifikavimo serveryje, aktyvuojamas saugus trijų pakopų autentifikavimo protokolas, kuriame užklausos ženklų seka yra išsiunčiama iš autentifikavimo serverio į identifikavimo kortelę, tuomet identifikavimo kortelė naudoja užklausos ženklų seką ir palyginimo užklausą atsakymo generavimui, kurį ji po to persiunčia į programų serverį, tuomet programų serveris persiunčia atsakymą į užklausą į autentifikavimo serverį, kuris patikrina, ar atsakymas į užklausą yra galiojantis.
  22. 22
    Identifikavimo kortelė pagal 1 punktą, besiskirianti tuo, kad kortelės išvestis yra panaudojama gauti fiziniam priėmimui į saugią sritį.
  23. 23
    Identifikavimo kortelė pagal 22 punktą, besiskirianti tuo, kad įrašai apie sėkmingus ir nesėkmingus bandymus prisijungti yra aptarnaujami kortelės.
  24. 24
    Identifikavimo kortelė pagal 1 punktą, besiskirianti tuo, kad ši priemonė turi mažiausiai vieną:elektrinio kontakto sąsajos įtaisą;ir belaidę persiuntimo sąsajos įtaisą.
  25. 25
    Intelektuali identifikavimo kortelė, turinti:joje įrengtą jutiklį gyvų biometrinių duomenų nuskaitymui;joje įrengtą pirmą procesorių, kuris yra sujungtas su joje įrengtu minėtu jutikliu, joje įrengtą minėtą pirmą procesorių, turintį atmintį informacinių duomenų saugojimui, joje įrengtą minėtą pirmą procesorių, nuskaitytų biometrinių duomenų palyginimui iš anksto nustatyto slenksčio ribose su atitinkamais atmintyje išsaugotais informaciniais duomenimis, ir verifikavimo pranešimo generavimui tik tuomet, jei duomenys sutampa iš anksto nustatyto slenksčio ribose;antrą joje įrengtą procesorių, sujungtą su joje įrengtu minėtu pirmu procesoriumi, identifikavimo kortelės funkcijų vykdymui, verifikavimo pranešimas įjungiantis minėtą antrą joje esantį procesorių;ir bendravimui su išoriniu tinklu sąsają, sujungtą su vienu iš joje įrengtu minėtu pirmu procesoriumi arba joje įrengtu minėtu antru procesoriumi.
  26. 26
    Identifikavimo kortelė pagal 25 punktą, besiskirianti tuo, kad joje įrengtas minėtas antras procesorius yra ISO SmartCard procesorius.
  27. 27
    Identifikavimo kortelė pagal 26 punktą, besiskirianti tuo, kad joje įrengtas pirmas procesorius yra funkciškai atskirtas užkarda nuo ISO SmartCard procesoriaus.
  28. 28
    Identifikavimo kortelė pagal 26 punktą, besiskirianti tuo, kad visi išoriniai duomenys į ir iš joje įrengto pirmo procesoriaus pereina per ISO SmartCard procesorių.
  29. 29
    Identifikavimo kortelė pagal 26 punktą, besiskirianti tuo, kad visi išoriniai duomenys į ir iš ISO SmartCard procesoriaus pereina per joje esantį pirmą procesorių.
  30. 30
    Identifikavimo kortelė pagal 29 punktą, besiskirianti tuo, kad joje įrengtas pirmas procesorius turi pirmąją jungtį, naudojamą duomenų įvedimui įvedimo proceso metu, ir antrąją jungtį, prijungtą prie išorinio tinklo.
  31. 31
    Identifikavimo kortelė pagal 25 punktą, dar turinti:joje įrengtą lokacijos detektorių, identifikavimo kortelės esamai lokacijai nustatyti;ir prietaisą, priklausomai nuo defektuotos lokacijos, apribojantį kortelės naudojimą.
  32. 32
    Identifikavimo kortelė pagal 31 punktą, besiskirianti tuo, kad joje įrengtas minėtas lokacijos detektorius turi:globalinio padėties nustatymo palydovo (GPS) signalų imtuvą.
  33. 33
    Intelektuali identifikavimo kortelė pagal 25 punktą, dar turinti:indikatorių piršto padėties realaus laiko grįžtamojo ryšio tiekimui, kol naudotojas manipuliuoja savo pirštu virš pirštų atspaudų jutiklio, tuo būdu palengvinant optimalų piršto nustatymą virš jutiklio.
  34. 34
    Identifikavimo kortelė pagal 25 punktą, besiskirianti tuo, kad minėta sąsaja turi mažiausiai vieną:belaidę sąsają, sujungtą su joje įrengtu minėtu antru procesoriumi;ir laidinę elektrinę sąsają, sujungtą su joje įrengtu minėtu antru procesoriumi.
  35. 35
    Identifikavimo kortelė pagal 34 punktą, besiskirianti tuo, kad minėta belaidė sąsaja yra suderinama su ISO antena, naudojama tiek duomenims, tiek energijai perduoti.
  36. 36
    Identifikavimo kortelė pagal 34 punktą, besiskirianti tuo, kad minėta sąsaja dar turi:apsaugos anteną, kuri per galios grandinę yra sujungta su joje įrengtu minėtu pirmu procesoriumi, ši apsaugos antena tik tiekia energiją joje įrengtam minėtam pirmam procesoriui.
  37. 37
    Identifikavimo kortelė pagal 36 punktą, besiskirianti tuo, kad minėta apsaugos antena per galios grandinę taip pat tiekia energiją joje įrengtam minėtam jutikliui.
  38. 38
    Intelektualios identifikavimo kortelės naudotojo identifikavimo būdas, intelektuali identifikavimo kortelė turinti joje įrengtą atmintį informaciniams duomenims saugoti ir joje įrengtą biometrinį jutiklį, šis būdas, turintis:gyvų biometrinių duomenų nuskaitymą panaudojant joje įrengtą jutiklį nuskaitytų biometrinių duomenų palyginimą nustatyto slenksčio ribose su atitinkamais informaciniais duomenimis, išsaugotais joje įrengtoje atmintyje;verifikavimo pranešimo generavimą tik tuo atveju, jei yra sutapimas nustatyto slenksčio ribose;ir verifikavimo pranešimo perdavimą į išorinį tinklą, besiskiriantis tuo, kad verifikavimo pranešimas turi mažiausiai ištraukas iš nuskaitytų biometrinių duomenų.
  39. 39
    Būdas pagal punktą 38, dar turintis:verifikavimo pranešimo perdavimą į nutolusią autentifikavimo sistemą papildomam verifikavimui.
  40. 40
    Būdas pagal punktą 39, dar turintis:informacinių duomenų saugojimą nutolusioje autentifikavimo sistemoje, kurie yra skirtingi nuo informacinių duomenų, išsaugotų identifikavimo kortelėje.
  41. 41
    Būdas pagal punktą 39, besiskiriantis tuo, kad palyginimo algoritmas, naudojamas identifikavimo kortelėje yra skirtingas nei palyginimo algoritmas, naudojamas nutolusioje autentifikavimo sistemoje.
  42. 42
    Būdas pagal punktą 38, dar turi:mažiausiai kai kurių nuskaitytų biometrinių duomenų ir informacinių duomenų perdavimą į atskirą autentifikavimo serverį, saugiam varotojo tapatybės verifikavimui prieš suteikiant tiesioginį priėmimą prie programų serverio, saugioms finansinėms transakcijoms šio naudotojo vardu atlikimui.
  43. 43
    Būdas pagal punktą 38, dar turintis:palyginimo užklausos, susijusios su konkrečiu bandymu užsiregistruoti konkrečiame programų serveryje, priėmimą;ir saugų trijų pakopų autentifikavimo protokolo paleidimą, jei teigiamas palyginimo rezultatas į palyginimo užklausos atsaką yra išduodamas, autentifikavimo protokolas, turintis: užklausos ženklų sekos išsiuntimą iš autentifikavimo serverio į identifikavimo kortelę: užklausos atsakymo, paremto užklausos ženklų seka ir palyginimo užklausa, identifikavimo kortelėje generavimą;užklausos atsakymo persiuntimą į programų serverį užklausos atsakymo persiuntimą iš programų serverio į autentifikavimo serverį ir patikrinimą, autentifikavimo serveryje, ar užklausos atsakymas yra galiojantis.
  44. 44
    Intelektualios identifikavimo kortelės naudotojo identifikavimo būdas, intelektuali identifikavimo kortelė, turinti joje įrengtą atmintį informacinių duomenų saugojimui, joje įrengtą biometrinį jutiklį apsaugos procesorių ir ISO kortelės procesorių, šis būdas turintis:gyvų biometrinių duomenų nuskaitymą, panaudojant joje įrengtą jutiklį nuskaitytų biometrinių duomenų palyginimą, panaudojant apsaugos procesorių, su atitinkamais informaciniais duomenimis, išsaugotais joje įrengtoje atmintyje, nustatyto slenksčio ribose;verifikavimo pranešimo generavimą, panaudojant apsaugos procesorių, tik tuo atveju, jei yra sutapimas nustatyto slenksčio ribose, ISO kortelės procesorių aktyvuojantį verifikavimo pranešimą;ir ISO kortelės procesoriaus aktyvavimą, jei naudotojo identiškumas yra patvirtintas.
  45. 45
    Būdas pagal punktą 44, dar turintis:duomenų įvedimą įvedimo proceso metu per pirmąją jungtį į apsaugos procesorių;ir pirmos jungties nuolatinį atjungimą, užbaigus duomenų įvedimo procesą.
  46. 46
    Būdas pagal punktą 44, besiskiriantis tuo, kad visi išoriniai duomenys į ir iš ISO kortelės praeina per apsaugos procesoriaus antrą jungtį.
  47. 47
    Būdas pagal punktą 44, besiskiriantis tuo, kad visi išoriniai duomenys į ir iš apsaugos procesoriaus praeina per ISO kortelės procesorių.
  48. 48
    Būdas pagal punktą 44, besiskiriantis tuo, kad į biometrinių duomenų sudėtį įeina pirštų antspaudų duomenys, o jutiklis yra pirštų atspaudų jutiklis, kuris nuskaito duomenis nuo naudotojo piršto, uždėto ant jutiklio.
  49. 49
    Būdas pagal punktą 48, dar turintis:piršto padėties realaus laiko grįžtamojo ryšio tiekimą, kol naudotojas manipuliuoja savo pirštu virš pirštų atspaudų jutiklio, tuo būdu palengvinant optimalų piršto nustatymą virš jutiklio.
  50. 50
    Būdas pagal punktą 44, besiskiriantis tuo, kad palyginimo procesas naudoja hibridinį palyginimo algoritmą, kuris atsižvelgia tiek į atskiras detales, tiek į bendrą erdvinį nuskaitytų biometrinių duomenų vaizdą.
  51. 51
    Būdas pagal punktą 44, dar turintis:piršto padėties realaus laiko grįžtamojo ryšio tiekimą, kol naudotojas manipuliuoja savo pirštu virš pirštų atspaudų jutiklio, tuo būdu palengvinant optimalų piršto nustatymą virš jutiklio.
  52. 52
    Būdas pagal punktą 44, besiskiriantis tuo, kad minėtas verifikavimo pranešimo perdavimas turi mažiausiai vieną:perdavimą per belaidę sąsają, sujungtą su ISO kortelės procesoriumi;ir perdavimą per laidinę elektrinę sąsają, sujungtą su ISO kortelės procesoriumi.
  53. 53
    Būdas pagal punktą 52, besiskiriantis tuo, kad minėta belaidė sąsaja yra suderinama su ISO antena, naudojama tiek duomenų, tiek energijos perdavimams.
  54. 54
    Būdas pagal punktą 52, dar turintis:energijos tiekimą apsaugos procesoriui per apsaugos anteną ir galios grandinę, sujungtą su apsaugos procesoriumi, kortelė aprūpinama apsaugos antena ir galios grandine.
  55. 55
    Būdas pagal punktą 54, dar turintis:energijos perdavimą įjoję įrengtą biometrinįjutiklį per apsaugos anteną ir galios grandinę.
  56. 56
    Intelektualios identifikavimo kortelės naudotojo identifikavimo aparatas, intelektuali identifikavimo kortelė, turinti joje įrengtą atmintį informacinių duomenų saugojimui ir joje įrengtą biometrinį jutiklį šis aparatas, turintis:prietaisą gyvų biometrinių duomenų nuskaitymui, panaudojant joje įrengtą jutiklį prietaisą nuskaitytų biometrinių duomenų palyginimui iš anksto nustatyto slenksčio ribose su atitinkamais joje įrengtoje atmintyje išsaugotais informaciniais duomenimis;prietaisą verifikavimo pranešimo generavimui tik tuomet, jei duomenys sutampa iš anksto nustatyto slenksčio ribose;ir prietaisą verifikavimo pranešimui perduoti į išorinį tinklą, besiskiriantis tuo, kad verifikavimo pranešimas turi mažiausiai ištraukas iš nuskaitytų biometrinių duomenų.
  57. 57
    Intelektualios identifikavimo kortelės naudotojo identifikavimo aparatas, intelektuali identifikavimo kortelė, turinti joje įrengtą atmintį informacinių duomenų saugojimui, joje įrengtą biometrinį jutiklį apsaugos procesorių ir ISO kortelės procesorių, šis aparatas, turintis:prietaisą gyvų biometrinių duomenų nuskaitymui, panaudojant joje įrengtą jutikl į prietaisą nuskaitytų biometrinių duomenų palyginimui, panaudojant apsaugos procesorių, iš anksto nustatyto slenksčio ribose su atitinkamais joje įrengtoje atmintyje išsaugotais informaciniais duomenimis;prietaisą verifikavimo pranešimo generavimui, panaudojant apsaugos procesorių, tik tuomet, jei duomenys sutampa iš anksto nustatyto slenksčio ribose, verifikavimo pranešimas aktyvuojantis ISO kortelės procesorių;ir prietaisą aktyvuojantį ISO kortelės procesorių, jei naudotojo identiškumas yra patvirtintas.
  58. 58
    Aparatas pagal punktą 57, dar turintis:indikatorių piršto padėties realaus laiko grįžtamojo ryšio tiekimui, kol naudotojas manipuliuoja savo pirštu virš pirštų atspaudų jutiklio, tuo būdu palengvinant optimalų piršto nustatymą virš jutiklio.
Independent claims58