Versija 1 nuo 2013-04-29 20:24:03

Išvalyti žinutę
Locked History Actions

išmanioji kortelė

Žodis angliškai

SmardCard

Žodis Lietuviškai

Išmanioji kortele


Paaiškinimai

Išmanioji kortele Išmoningąja kortele įprasta vadinti plastikinę, dažniausiai 85,60×53,98 mm dydžio kortelę su mikroprocesoriumi, dar vadinamu lustu. Ją nesunku atpažinti pagal kiek daugiau nei kvadratinio centimetro ploto auksinių kontaktų plokštelės, suskirstytas keletą segmentų, su kurių pagalba suderinamas įrenginys pasiekia kortelės atminties modulyje esančią informaciją. Šios kortelės paprastai skirstomos į tik skaityti skirtas atminties korteles ir mikroprocesorines – turinčias tiek skaitomą, tiek ir rašomą atmintį bei mikroprocesoriaus komponentus. Išmaniosios kortelės sandara Išmoningosios kortelės turi iki 8 kilobaitų darbinės atminties (random access memory – RAM), 346 kilobaitus tik skaitomos atminties (read-only memory – ROM), 256 kilobaitus programuojamos tik skaityti skirtos atminties bei 16 bitų mikroprocesorių. Mikroprocesorius turi ribotą instrukcijų rinkinį, į kurį dažniausiai įeina duomenų šifravimas (kriptografija). Apžiūrėję banko kortelę ant jos aptiksite ne tik mikroprocesoriaus kontaktinę plokštelę, bet veikiausiai kitos kortelės pusės viršuje rasite juodą juostą. Tai – magnetinė laikmena, iki šiol naudojama banko kortelėse siekiant suderinamumo su senesniais nuskaitymo aparatais bei itin dažnai aptinkama kitose, kiek mažiau saugumo reikalaujančiose, dažniausiai netiesioginių finansinių paslaugų kortelėse. Tik magnetinę juostą turinčias korteles netikslinga laikyti išmoningomis, nes jos neturi mikroprocesoriaus. Kitaip sakant, magnetinė juosta tėra informacijos saugojimo įrenginys, savarankiškai neatliekantis jokių kitų operacijų, kitaip nei mikroprocesorius, su kuriuo komunikuoja kortelių apdorojimo įranga. Būtent mikroprocesorius lemia duomenų skaitymą ar rašymą į kortelės atmintį. Tai iš esmės ir yra funkcija, dėl kurios šios kortelės vadinamos išmoningomis. Tačiau banko kortelėje galima aptikti ir magnetinę juostą. Išmoningosios kortelės struktūra gerokai sudėtingesnė nei tik magnetinę juostą turinčių kortelių. Fizinę išmoningosios kortelės struktūrą apibrėžia tarptautinės standartų organizacijos (ISO) dokumentai 7810, 7816/1 ir 7816/2. Kortelę sudaro trys komponentai: 85,60×53,98 mm dydžio ir 0,8 mm storio plastikinė kortelė ir į ją įspaustos spausdintinė schema (angl. printed circuit) ir integrinė grandinė (angl. integrated circuit chip). Spausdintinę schemą apibrėžia ISO 7816/3 standartas, kuriame nurodomi penki sujungimo taškai duomenų perdavimui ir energijai tiekti. Ji hermetiškoje aplinkoje užspaudžiama virš mikroprocesoriaus, su kuriuo yra jungiama laidžia medžiaga, specialiai tam skirtoje kortelės įduboje. Spausdintinė schema apsaugo mikroprocesorių nuo mechaninių pažeidimų bei pašalinių elektromagnetinių krūvių. Lustinių kortelių apdorojimo įrenginys su mikroprocesoriumi komunikuoja per auksinius kontaktus, dengiančius spausdintinę schemą. Išmoningosios kortelės galimybės priklauso nuo integrinės schemos, kurią sudaro mikroprocesorius, tik skaitoma atmintis (angl. read-only memory – ROM), nestatiška operatyvioji atmintis (angl. random-access memory – RAM) ir elektriškai keičiama bei programuojama tik skaitymui skirta atmintis (angl. electrically erasable programmable read-only memory – LEPROM), kurioje duomenys išlieka atjungus stovės šaltinį. Šiuo metu mikroprocesoriai gaminami iš silicio, kuris nėra lankstus, todėl lengvai lūžtantis. Siekiant išvengti jo pažeidimų, kuomet kortelė sulenkiama, mikroprocesorius būna itin mažų matmenų – paprastai kelių kvadratinių milimetrų. Fizinė sąsaja tarp integrinės schemos ir kortelių apdorojimo įrenginio (angl. card acceptor device – CAD) riboja duomenų perdavimą iki 9600 bitų per sekundę. Komunikacijos kanalas yra dvikryptė nuosekli linija, apibrėžta ISO 7816/3 standartu. Bet kokių duomenų perdavimą kontroliuoja integrinėje schemoje esantis mikroprocesorius: komandos kortelei, įvedami duomenys – viskas siunčiama per procesorių, kuris atsako būsenos frazėmis ir pagal komandas išveda reikalingus duomenis (žr. Lentelė 2. Kai kurios Schlumberger Reflex 60 instrukcijos ir jų reikšmės). Informacija siunčiama pusiau duplekso būdu, t. y. vienu metu tik viena kryptimi. Toks komunikavimo taisyklių rinkinys, paprasčiau vadinamas protokolu, kartu su duomenų perdavimo spartos apribojimu yra viena iš priemonių išvengti didelio kiekio bandymų „nulaužti“ kortelę, t.y. pakeisti arba išgauti joje esančią informaciją.

1 Lentelė . Kai kurios Schlumberger Reflex 60 instrukcijos ir jų reikšmės

Instrukcijos kodas

Reikšmė

0x60

Nustatomas skaitytuvo tipas ir skaitytuvas suaktyvinamas

0x61

Nustatomi skaitytuvo ICC parametrai

0x62

Įjungia kortelės maitinimą

0x63

Išjungia kortelės maitinimą

0x64

Pasiunčia į kortelę darbo pradžios signalą (Reset)

0x65

Nustatoma skaitytuvo-kortelės būsena

0x66

Siunčia vieną baitą į skaitytuvą

0x67

Siunčia duomenų bloką į skaitytuvą

0x68

Pareikalauja iš skaitytuvo paskutiniojo duomenų bloko

0x69

Nustato skaitytuvo ypatybes

0x6A

Išjungia skaitytuvo aktyvavimą

0x6B

Suaktyvina konkrečiam skaitytuvui būdingas ypatybes

0x6C - 0x6F

Rezervuota