<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Smart_k%C3%A1rtya_m%C3%A9r%C3%A9s_I._%28%21CardOS%2FM4%29</id>
	<title>Smart kártya mérés I. (!CardOS/M4) - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Smart_k%C3%A1rtya_m%C3%A9r%C3%A9s_I._%28%21CardOS%2FM4%29"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Smart_k%C3%A1rtya_m%C3%A9r%C3%A9s_I._(!CardOS/M4)&amp;action=history"/>
	<updated>2026-05-17T06:08:55Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Smart_k%C3%A1rtya_m%C3%A9r%C3%A9s_I._(!CardOS/M4)&amp;diff=138986&amp;oldid=prev</id>
		<title>Unknown user: Új oldal, tartalma: „{{GlobalTemplate|Infoszak|ElKerLabSmart1}}   ==1. Mi az APDU? Mi a formátuma?==  A kártyával való kommunikáció alapegysége az &#039;&#039;&#039;APDU&#039;&#039;&#039; (Application Protocol Da…”</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Smart_k%C3%A1rtya_m%C3%A9r%C3%A9s_I._(!CardOS/M4)&amp;diff=138986&amp;oldid=prev"/>
		<updated>2012-10-21T20:30:44Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „{{GlobalTemplate|Infoszak|ElKerLabSmart1}}   ==1. Mi az APDU? Mi a formátuma?==  A kártyával való kommunikáció alapegysége az &amp;#039;&amp;#039;&amp;#039;APDU&amp;#039;&amp;#039;&amp;#039; (Application Protocol Da…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GlobalTemplate|Infoszak|ElKerLabSmart1}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==1. Mi az APDU? Mi a formátuma?==&lt;br /&gt;
&lt;br /&gt;
A kártyával való kommunikáció alapegysége az &amp;#039;&amp;#039;&amp;#039;APDU&amp;#039;&amp;#039;&amp;#039; (Application Protocol Data Unit). A kommunikáció tipikusan félduplex: a terminál egy APDU-val elindít egy muveletet a kártyán, amely a muvelet végeztével válaszol(hat). Az ISO 7816 szabvány leegyszerusítve a 4. ábrán látható  parancs-APDU struktúrát fekteti le [1]&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
| CLA || INS || P1 || P2 || LC || Data || field || LE  &lt;br /&gt;
==2. Mit értünk fájlrendszer-kártya vagy generikus kártya alatt?==&lt;br /&gt;
&lt;br /&gt;
Logikai és esetleg kriptográfiai módszerekkel védik a rajtuk tárolt adatokat. A legújabbak szimmetrikus és nyilvános kulcsú kriptográfiát is használnak. A kártyagyártó egy általános eszközt ad el, melynek funkciói testre szabhatók. A perszonalizálás (felhasználók, fájlrendszer, kulcsok, jogosultságok kártyára való felvitele).&lt;br /&gt;
&lt;br /&gt;
==3. Mit értünk programozható kártya alatt?==&lt;br /&gt;
&lt;br /&gt;
A programozható kártyák képezik a chipkártyák harmadik generációját. Ezen eszközök &amp;amp;#8211; a generikus kártyák minden tudása mellett &amp;amp;#8211; képesek felhasználói programok futtatására. Ez azt jelenti, hogy &amp;amp;#8211; akár a kártya élete során &amp;amp;#8211; letölthetünk rá újabb alkalmazásokat, s ezeket rajtuk futtathatjuk.&lt;br /&gt;
&lt;br /&gt;
==4. Mi a PCSC specifikáció?==&lt;br /&gt;
&lt;br /&gt;
Két fájltípust definiáltak: dedicated fájl (DF) - könyvtár -  és az elementary fájl (EF) - adatokat tartalmaz -. Mindenegyikőjüket egy 2 bájt osszú FID azonosít, egy DF-en belül egyedinek kell lennie. A DF-ek a FID mellett névvel is rendelkeznek. A kitünetett ún. master fájl (MF) - gyökér könyvtár -, melynek a FID-je kötött: 3F00&lt;br /&gt;
&lt;br /&gt;
Szerintem a válasz: a PCSC specifikációban definiálták a PCSC réteget, mely egy egységes felület biztosít a különböző típusú smart kártyák kezelésére, így nem kell minden kártyához egyedi utasításokat használni. -- [[NeoXon|NeoXon]] - 2007.11.08.&lt;br /&gt;
&lt;br /&gt;
==5. Mi a CSF, és mire használható?==&lt;br /&gt;
&lt;br /&gt;
A CardOS Sequence Format (CSF) formátum segítségével nyers APDU szinten tudunk kommunikálni a kártyával. A CSF fájlok utasítások sorozatát tartalmazzák, amiket a CSF feldolgozó sorrendben értelmez, majd továbbít a kártyának. Szintén a feldolgozó feladata, hogy a kártya felol érkezo válaszokat fogadja, illetve kezelje.&lt;br /&gt;
&lt;br /&gt;
==6. Hogyan muködik a CardOS/M4 rendszer hozzáférésvédelme?==&lt;br /&gt;
&amp;lt;center&amp;gt;	 {{InLineImageLink|Infoszak|ElKerLabSmart1|sc-blokk.PNG}}&amp;lt;/center&amp;gt;&lt;br /&gt;
Chipkártyák esetében a külvilág (I/O periféria) és az adattároló egység (EEPROM) között egy dönto logika helyezkedik el, amely a bemenetet megszurheti, felülbírálhatja. Az ábrán látható egységek egyetlen chipben helyezkednek el, nincsenek közöttük buszok, amelyeket egy külso támadó esetleg lehallgathat. A chip pedig olyan mikroelektronikai technológiák segítségével készült, hogy minél nehezebb legyen belole információkat a kártya felnyitása esetén kinyerni.&lt;br /&gt;
&lt;br /&gt;
Szerintem itt inkább arra gondolhattak, hogy minden DF-et (könyvtárat) ellátnak egy 128 bites biztonsági bitsorozattal. Minden DF-ben levő további DF-hez illetve EF-hez (file-hoz) akkor lehet hozzáférni, ha a DF i,j,k,l, stb. bitje 1-es, és a file AC-jében (Access Condition) meghatározott teszt objektumok mindegyikének azonosítója i,j,k,l halmazból való. Magyarul a hozzáférésvédelem könyvtáranként legfeljebb 128 különböző teszt objektum általi ellenőrzést követel meg, mielőtt a terminál hozzáfér a file-okhoz. A teszt objektum pedig kérhet PIN alapú azonosítást, kulcs alapú azonosítást, vagy akár mindkettőt. Nyilván ha egy file-hoz több olyan teszt objektumot rendelünk, amelyek különböző PIN kódot kérnek, akkor a hozzáféréshez valamennyi PIN kódot ismernünk kell. Lásd mobiltelefon SIM kártyája: van PIN kód, PIN2 kód, PUK kód, ahol új PIN kód generálásához ismerni kell a PUK kódot, némely szolgáltatáshoz pedig a PIN és a PIN2 kódot. -- [[NeoXon|NeoXon]] - 2007.11.08.&lt;br /&gt;
&lt;br /&gt;
==7. Mire szolgálnak a PIN kódok?==&lt;br /&gt;
&lt;br /&gt;
Titkos információ: Itt tároljuk azt a titkos információt, ami alapján a teszt objektum a&lt;br /&gt;
hitelesítést el tudja végezni. PIN alapú teszt objektum esetén itt a PIN kódot, kulcsalapú&lt;br /&gt;
esetben magát a kulcsot tároljuk.&lt;br /&gt;
&lt;br /&gt;
Szerintem ide a válasz csak annyi, hogy a PIN kódok a kártyát használó személy azonosítására szolgálnak (Personal Identification Number). Erre azért van szükség, mert illetéktelen kezekbe került kártyáról nem szeretnénk, ha le tudna tölteni valaki adatokat. -- [[NeoXon|NeoXon]] - 2007.11.08.&lt;br /&gt;
&lt;br /&gt;
-- [[AdamO|adamo]] - 2007.10.25.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>