ATRs verschiedener RSA-Karten: Unterschied zwischen den Versionen

Aus Zebradem WIKI
Zur Navigation springenZur Suche springen
 
(31 dazwischenliegende Versionen derselben Benutzerin werden nicht angezeigt)
Zeile 7: Zeile 7:
<div style="margin: 0px 20px 15pt 15pt; padding: 0em 1em 1em; background-color: rgb(48, 49, 64); border: 1px solid rgb(0, 0, 0);">
<div style="margin: 0px 20px 15pt 15pt; padding: 0em 1em 1em; background-color: rgb(48, 49, 64); border: 1px solid rgb(0, 0, 0);">
<br>  
<br>  
[[Image:Cardsstatus.gif]]


Hier eine kleine Übersicht der ATRs verschiedener RSA-Karten. Diese basieren auf den 6464c bzw. 7272c Mikrocontroller von Atmel.
Hier eine kleine Übersicht der [[ATR|<font color="yellow">ATR</font>]]s verschiedener [[RSA|<font color="yellow">RSA</font>]]-Karten. Diese basieren auf den 6464c bzw. 7272c Mikrocontroller von Atmel.


   
   
Zeile 43: Zeile 44:
[......>.b.L0...&[email protected].]</div>
[......>.b.L0...&[email protected].]</div>


==Cerebro/Zebra==
== Cerebro/Zebra 6464c ==


===Karten OS ATR (OS 1.01)===
[[File:Cerebro1.jpg]]
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
 
=== Karten OS ATR (OS 1.01) ===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right">
ATR: 3B EC 00 00 40 38 43 45 52 45 42 52 4F 20 00 0C 01 01
ATR: 3B EC 00 00 40 38 43 45 52 45 42 52 4F 20 00 0C 01 01
[;...@8C*R*BRO ....]</div>
[;...@8C*R*BRO ....]</div>




===Applikations ATR===
=== Applikations ATR ===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right">
ATR: CE FC FC 03 FC 1F 3E C4 8C F1 18 3E 83 B0 F9 CC 00 FC 80 9F 40 8E F9 00 30 7F 92 3E 00 72 FE
ATR: CE FC FC 03 FC 1F 3E C4 8C F1 18 3E 83 B0 F9 CC 00 FC 80 9F 40 8E F9 00 30 7F 92 3E 00 72 FE
[......>....>[email protected]..>.r.]</div>


[......>....>[email protected]..>.r.]</div>
== Daytona 7272c==


==Daytona==
[[File:Daytona1.jpg|410x213px|Daytona1.jpg]]
[[Image:daytona1.jpg|410x213px]]


===Karten OS nonAU (OS 0001) auf 6464c Karte!!!===
Anmerkung:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
<div style="margin: 0;  margin-top:10px;  margin-right:10px;  border: 2px solid #ffffff;  padding: 0em 1em 1em 1em;  background-color:#000000;  align:right">
Es ist grundsätzlich möglich das OS 0001 der Daytona, welches ja eigentlich auf eine 7272c Karte basiert, auf eine 6464c Karte zu schreiben. ATR siehe unten!!! Allerdings funktioniert die Karte nicht als nonAU mit OS 0001 und läßt sich per Script und WinExplorer wieder zu einer Blanko 6464c löschen. Das OS 0002 (AU) darf nicht auf eine 6464c Karte geschrieben werden, da die Karte danach zerstört ist!!!
</div>
=== Karten OS nonAU (OS 0001) auf 6464c Karte!!! ===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right">
ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 01 00 01 68
ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 01 00 01 68
 
[;.... jD-TONATOR...h]</div>
[;.... jD-TONATOR...h]</div>  
=== Karten OS nonAU (OS 0001) auf 7272c Karte!!! ===
 
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right">
===Karten OS nonAU (OS 0001)===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 1A 00 01 73
ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 1A 00 01 73
[;.... jD-TONATOR...s]</div>
[;.... jD-TONATOR...s]</div>
 
=== Karten OS AU (OS 0002) ===
===Karten OS AU (OS 0002)===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right">
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 1A 00 02 70
ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 1A 00 02 70
 
[;.... jD-TONATOR...p]</div>
[;.... jD-TONATOR...p]</div>  
=== Applikations ATR ===
 
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right">
===Applikations ATR===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: CE FC FE FE 02 FC 1F 3E C4 8C F9 0C 3E 83 B0 F9 CC 00 FC 80 9F 40 8E F1 07 3E 30 FC B2 F9 00 72 FE
ATR: CE FC FE FE 02 FC 1F 3E C4 8C F9 0C 3E 83 B0 F9 CC 00 FC 80 9F 40 8E F1 07 3E 30 FC B2 F9 00 72 FE
[.......>....>........@...>0....r.]</div>
[.......>....>........@...>0....r.]</div>


==Didem==
==Didem 6464c==
[[Image:didem1.jpg|410x213px]]
[[Image:didem1.jpg|410x213px]]


Zeile 112: Zeile 110:


[.......>[email protected].]</div>
[.......>[email protected].]</div>
==Gamma Card: 7272c ==
[[Datei:Gamma smartcard.gif|410x213px]]
Karten OS ATR
<div style="margin: 0;  margin-top:10px;  margin-right:10px;  border: 2px solid #ffffff;  padding: 0em 1em 1em 1em;  background-color:#000000;  align:right">
ATR: 3B 9F 21 0E 47 41 4D 4D 41 43 41 52 44 20 56 20 31 2E 34 9D
[;.!.GAMMACARD V 1.4.]</div>
Applikations ATR
<div style="margin: 0;  margin-top:10px;  margin-right:10px;  border: 2px solid #ffffff;  padding: 0em 1em 1em 1em;  background-color:#000000;  align:right">
ATR: CE 7C FC C0 7C C6 3E CC 30 3E 06 3E 66 FE 3E 7C 80 0E 3E CC 00 7C 66 30 7C C6 06 7C 3E
[......>.0>.>f.>...>...f0....>]</div>


==Minerva==
==Minerva==
 
=== Karten OS ATR ===
===Karten OS ATR===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right">
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: 3B EC 00 00 40 38 4D 49 4E 45 52 56 41 20 00 0C 01 01
ATR: 3B EC 00 00 40 38 4D 49 4E 45 52 56 41 20 00 0C 01 01
[;...@8MINERVA ....]</div>
[;...@8MINERVA ....]</div>


Zeile 128: Zeile 137:


=Weitere RSA Karten=  
=Weitere RSA Karten=  
==Titanium 1 ==
(3232c)
===Karten OS ATR (OS 1.03)===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: 3B EC 00 00 40 32 54 49 54 41 4E 49 55 4D 00 11 01 03
[;...@2TITANIUM....]</div>
===Karten OS ATR (OS 1.06)===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: 3B EC 00 00 40 32 54 49 54 41 4E 49 55 4D 00 11 01 06
[;...@2TITANIUM....]</div>


==Titanium 2==
==Titanium 2==
(6464c)


===Karten OS ATR (OS 2.01)===
===Karten OS ATR (OS 2.01)===
Zeile 136: Zeile 161:


[;...@2TITANIUM....]</div>
[;...@2TITANIUM....]</div>
   
   
==Platinium==
==Platinium==
[[Datei:Platinum.jpg|410x213px]]


===Karten OS ATR===
===Karten OS ATR===
Zeile 154: Zeile 182:


==Opus Card==
==Opus Card==
[[Datei:Opos.jpg|410x213px]]


===Karten OS ATR (OS 1.03)===
===Karten OS ATR (OS 1.03)===
Zeile 173: Zeile 202:
[;...@8OPOSCARD....]</div>
[;...@8OPOSCARD....]</div>
   
   
==M II Card==
===Wild Card: 6464c ===
 
Karten OS ATR (OS 1.03)
<div style="margin: 0;  margin-top:10px;  margin-right:10px;  border: 2px solid #ffffff;  padding: 0em 1em 1em 1em;  background-color:#000000;  align:right">
ATR: 3B EC 00 00 40 38 57 49 4C 44 43 41 52 44 00 0A 01 03
[;...@8WILDCARD....]</div>
 
 
== M II Card ==
[[Datei:M2CARD.jpg|410x213px]]


===Karten OS ATR===
=== Karten OS ATR ===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right">
ATR: 3B 24 00 30 42 30 30
ATR: 3B 24 00 30 42 30 30
[;$.0B00]</div>


[;$.0B00]</div>
==Millenium Plus ==
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: 3B EA 00 00 4D 49 4C 4C 45 4E 50 4C 55 53 00 03
</div>


==Knot Card==
==Knot Card==
[[Datei:KNOTT.jpg|410x213px]]


===Karten OS ATR (Bootlader 1.4)===
===Karten OS ATR (Bootlader 1.4)===
Zeile 208: Zeile 251:


==Karten ohne OS==
==Karten ohne OS==
Blanko-Karten mit der ATR-Endung 90 0x (x steht für 0,1,2 oder 3) sind nicht gesperrt und lassen sich ohne weiteres mit einem OS beschreiben. Beim beschreiben des OS mit dem Winexplorer und dem load_OS_to_virgin_6464c oder 7272c Script, muss der richtige Transport-Code verwendet werden, sonst ist kein Beschreiben der Karte möglich - die Karte sperrt sich nach dem 3. Versuch vollständig!
Die ATR-Endung 69 83 weist auf eine gesperrte Karte hin!
Original Didem Karten, welche "jungfräulich" gemacht wurden, stellen jedoch eine Ausnahme dar. Diese Karten können direkt nach dem löschen des OS eine 69 83 ATR-Endung aufweisen. Diese lassen sich dennoch mit einem OS beschreiben und sind nicht gesperrt.
===Blanko 6464c Karte ( Virginized Original Didem ): ===
===Blanko 6464c Karte ( Virginized Original Didem ): ===
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
Zeile 284: Zeile 319:


[;...@2TC2-BOOTV2]</div>
[;...@2TC2-BOOTV2]</div>


==Besonderheiten:==
==Besonderheiten:==
Zeile 298: Zeile 332:
ATR: 3B 9F 21 0E 49 52 44 45 54 4F 20 41 43 53 03 84 55 FF 80 6D
ATR: 3B 9F 21 0E 49 52 44 45 54 4F 20 41 43 53 03 84 55 FF 80 6D


[;.!.IRDETO ACS..U..m]</div>  
[;.!.IRDETO ACS..U..m]</div>


===Applikations ATR im Phoenix Mode mit 3,68Mhz oder 4Mhz.===
===Applikations ATR im Phoenix Mode mit 3,68Mhz oder 4Mhz.===
Zeile 324: Zeile 358:




*[[Hauptseite|Zurück zu Hauptseite]]
==ATR Aufbau einer Blanko-Karte:==
 
 
Beispiel:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: 3B 7F 11 00 00 00 6B 01 0E 06 4B 16 36 23 09 11 03 05 90 00
 
[;.....k...K.6...]</div>
 
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
Rot = chip type:
01 - AT90SC6464C
05 - AT90SC3232C
1A - AT90SC7272C
1B - Wahrscheinlich eine etwas neuere Serie des AT90SC7272C!!!</div>
 
Blau = serial number:
 
Karten vom gleichen Typ unterscheiden sich nur durch eine andere Seriennummer.
 
Braun = bootloader version number:
 
Angabe der Versionsnummer des verwendeten Bootloaders.
 
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
Grün = status words:
sw1 & sw2
69 83 - Karte gesperrt
90 00 - Flash Speicher noch virgin
90 01 - EEPROM noch virgin
90 02 - OTP noch virgin
</div>
 
Lila = ATR String:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
Der ATR String ist eine Übersetzung des ATR von Hexadezimal in ASCII Code und wird von einigen Original Loadern mitübersetzt. Bei RSA-Karten mit OS erleichtert der ATR String die identifizieren der RSA-Karte. Bei Karten ohne OS ( Blanko-Karten ) ist der ATR String in der Regel nie gleich, da er sich abhängig von der jeweiligen Seriennummer der Karte immer leicht unterscheidet.
</div>
 
===Transport Key:===
Bei virgin gemachten Original Didem ist der Transport Key im Blanko ATR der Karte.
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
ATR: 3B 7F 14 00 00 00 6B 01 2B 42 4F 4F 54 58 58 32 03 05 69 83
 
[;.....k.+BOOTXX2..i.]</div>
 
 
Dies ist aber eine Ausnahme. Bei sämtlichen anderen mir bekannten 6464c & 7272c Karten ist der grün markierte Bereich nicht der TK, sondern die Seriennummer der Blanko-Karte.
Der TK bei 6464c Karten ist in der Regel ein default TK und schon im jeweiligen Script eingetragen.
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
43 43 35 54 32 44 35 00 ; CC5T2D5
</div>
 
 
Es gibt alternativ noch weitere mögliche TK's, falls der default TK nicht funktionieren sollte:
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
46 4B 38 44 35 42 31 00 ; FK8D5B1
54 52 32 55 41 53 35 00 ; TR2UAS5
41 50 52 32 33 44 50 00 ; APR23DP
44 41 50 37 53 54 39 00 ; DAP7ST9
44 56 50 37 41 59 35 00 ; DVP7AY5
59 30 31 54 50 34 51 00 ; Y01TP4Q
</div>
 
Blanko-Karten mit der ATR-Endung 90 0x (x steht für 0,1,2 oder 3) sind nicht gesperrt und lassen sich ohne weiteres mit einem OS beschreiben. Beim beschreiben des OS mit dem Winexplorer und dem load_OS_to_virgin_6464c oder 7272c Script, muss der richtige Transport-Code verwendet werden, sonst ist kein Beschreiben der Karte möglich - die Karte sperrt sich nach dem 3. Versuch vollständig!
 
Die ATR-Endung 69 83 weist auf eine gesperrte Karte hin!
 
Original Didem Karten, welche "jungfräulich" gemacht wurden, stellen jedoch eine Ausnahme dar. Diese Karten können direkt nach dem löschen des OS eine 69 83 ATR-Endung aufweisen. Diese lassen sich dennoch mit einem OS beschreiben und sind nicht gesperrt.
 
Bei 7272c Karten gibt es ebenfalls einen default TK, welcher im Script schon eingetragen ist.
<div style="margin: 0; margin-top:10px; margin-right:10px; border: 2px solid #ffffff; padding: 0em 1em 1em 1em; background-color:#000000; align:right;">
41 42 43 44 45 46 47 48" ;ABCDEFGH
</div>
Bei einigen "neu" erworbenen Blanko Karten wird ein Transport Key mitgeliefert. Aktuell sind mir da speziell einige 7272c Modelle bekannt, aber generell ist das auch bei 6464c Karten möglich. Der default TK muss dann durch den mitgelieferten TK im Script ersetzt werden.
 
 
==links==
*[[RSA|<font color="yellow">RSA</font>]]
*[[ATR|<font color="yellow">ATR</font>]]
 
 
*[[Hauptseite|<font color="yellow">Zurück zu Hauptseite]]
 
   
   


[[Category:RSA]]
[[Category:RSA]]

Aktuelle Version vom 3. Januar 2015, 20:08 Uhr


Das Board mit Freiheiten




Hier eine kleine Übersicht der ATRs verschiedener RSA-Karten. Diese basieren auf den 6464c bzw. 7272c Mikrocontroller von Atmel.


Anaconda

Karten OS ATR

ATR: 3B 9D 18 11 81 20 66 41 4E 41 43 4F 4E 44 41 31 00 03 3F

[;.... fANACONDA1..s]

ATR: 3B 9D 18 11 81 20 66 41 4E 41 43 4F 4E 44 41 31 00 03 68

[;.... fANACONDA1..h]

ATR: 3B 9D 18 11 81 20 66 41 4E 41 43 4F 4E 44 41 31 00 04 6F

[;.... fANACONDA1..o]

ATR: 3B 9D 18 11 81 20 66 41 4E 41 43 4F 4E 44 41 31 00 06 6D

[;.... fANACONDA1..m]


Applikations ATR

ATR: CE FC FE FE 02 FC 3E 7E 62 7E 4C 30 F9 09 7E 26 7E CC 00 FC 80 3F 40 8E F1 0E F8 30 FE B2 F9 FF 00 72 FE

[......>.b.L0...&[email protected].]

Cerebro/Zebra 6464c

Karten OS ATR (OS 1.01)

ATR: 3B EC 00 00 40 38 43 45 52 45 42 52 4F 20 00 0C 01 01

[;...@8C*R*BRO ....]


Applikations ATR

ATR: CE FC FC 03 FC 1F 3E C4 8C F1 18 3E 83 B0 F9 CC 00 FC 80 9F 40 8E F9 00 30 7F 92 3E 00 72 FE

[......>....>[email protected]..>.r.]

Daytona 7272c

Daytona1.jpg

Anmerkung:

Es ist grundsätzlich möglich das OS 0001 der Daytona, welches ja eigentlich auf eine 7272c Karte basiert, auf eine 6464c Karte zu schreiben. ATR siehe unten!!! Allerdings funktioniert die Karte nicht als nonAU mit OS 0001 und läßt sich per Script und WinExplorer wieder zu einer Blanko 6464c löschen. Das OS 0002 (AU) darf nicht auf eine 6464c Karte geschrieben werden, da die Karte danach zerstört ist!!!

Karten OS nonAU (OS 0001) auf 6464c Karte!!!

ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 01 00 01 68

[;.... jD-TONATOR...h]

Karten OS nonAU (OS 0001) auf 7272c Karte!!!

ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 1A 00 01 73

[;.... jD-TONATOR...s]

Karten OS AU (OS 0002)

ATR: 3B 9E 18 11 81 20 6A 44 2D 54 4F 4E 41 54 4F 52 1A 00 02 70

[;.... jD-TONATOR...p]

Applikations ATR

ATR: CE FC FE FE 02 FC 1F 3E C4 8C F9 0C 3E 83 B0 F9 CC 00 FC 80 9F 40 8E F1 07 3E 30 FC B2 F9 00 72 FE

[.......>....>........@...>0....r.]

Didem 6464c

Karten OS ATR (OS 1.05)

ATR: 3B 97 18 11 81 44 49 44 45 4D 01 05 5A

[;....DIDEM..Z]

Karten OS ATR (OS 1.06)

ATR: 3B 97 18 11 81 44 49 44 45 4D 01 06 59

[;....DIDEM..Y]

Karten OS ATR (OS 1.07)

ATR: 3B 97 18 11 81 44 49 44 45 4D 01 07 58

[;....DIDEM..X]

Applikations ATR

ATR: CE FC FE FE 02 FC 1F 3E 8C 1F 4C 30 F9 82 1F B2 7E F9 80 FC 80 9F 40 8E F9 00 30 FE B2 F9 00 72 FE

[.......>[email protected].]

Gamma Card: 7272c

Karten OS ATR

ATR: 3B 9F 21 0E 47 41 4D 4D 41 43 41 52 44 20 56 20 31 2E 34 9D

[;.!.GAMMACARD V 1.4.]

Applikations ATR

ATR: CE 7C FC C0 7C C6 3E CC 30 3E 06 3E 66 FE 3E 7C 80 0E 3E CC 00 7C 66 30 7C C6 06 7C 3E

[......>.0>.>f.>...>...f0....>]

Minerva

Karten OS ATR

ATR: 3B EC 00 00 40 38 4D 49 4E 45 52 56 41 20 00 0C 01 01

[;...@8MINERVA ....]

Applikations ATR

ATR: CE FC FE FC 02 FC C0 42 3E 4C 30 3E 82 3E B2 7E 3E FC 80 3E 40 8E F2 0E 30 B2 F2 FE 00 72 FE

[......>....>[email protected]..>.r.]

Weitere RSA Karten

Titanium 1

(3232c)

Karten OS ATR (OS 1.03)

ATR: 3B EC 00 00 40 32 54 49 54 41 4E 49 55 4D 00 11 01 03

[;...@2TITANIUM....]

Karten OS ATR (OS 1.06)

ATR: 3B EC 00 00 40 32 54 49 54 41 4E 49 55 4D 00 11 01 06

[;...@2TITANIUM....]

Titanium 2

(6464c)

Karten OS ATR (OS 2.01)

ATR: 3B EC 00 00 40 32 54 49 54 41 4E 49 55 4D 00 13 02 01

[;...@2TITANIUM....]


Platinium

Karten OS ATR

ATR: 3B 16 18 03 11 02 01 02 02

[;........]

Titan Card 2

Karten OS ATR ( OS 2.08 )

ATR: 3B EC 00 00 40 32 54 49 54 41 4E 43 41 52 44 01 02 08

[;...@2TITANCARD...]

Opus Card

Karten OS ATR (OS 1.03)

ATR: 3B EC 00 00 40 38 4F 50 4F 53 43 41 52 44 00 0A 01 03

[;...@8OPOSCARD....]

Karten OS ATR (OS 1.04)

ATR: 3B EC 00 00 40 38 4F 50 4F 53 43 41 52 44 00 0A 01 04

[;...@8OPOSCARD....]

Karten OS ATR (OS 1.05)

ATR: 3B EC 00 00 40 38 4F 50 4F 53 43 41 52 44 00 0A 01 05

[;...@8OPOSCARD....]

Wild Card: 6464c

Karten OS ATR (OS 1.03)

ATR: 3B EC 00 00 40 38 57 49 4C 44 43 41 52 44 00 0A 01 03

[;...@8WILDCARD....]


M II Card

Karten OS ATR

ATR: 3B 24 00 30 42 30 30

[;$.0B00]

Millenium Plus

ATR: 3B EA 00 00 4D 49 4C 4C 45 4E 50 4C 55 53 00 03

Knot Card

Karten OS ATR (Bootlader 1.4)

ATR: 3B 69 00 00 4B 6E 6F 74 20 42 4C 31 34 90 00

[;i..Knot BL14..]

Karten OS ATR (Bootloader 2.0)

ATR: 3B 69 00 00 4B 6E 6F 74 20 42 4C 32 30 90 00

[;i..Knot BL20..]

K3 Card ( 7272c Version )

Karten OS ATR

ATR: EE EF EF EE

Vista Card ( 7272c Card )

Karten OS ATR

ATR: 3B 77 18 00 00 C1 14 01 A2 68 90 00

Karten ohne OS

Blanko 6464c Karte ( Virginized Original Didem ):

ATR: 3B 7F 14 00 00 00 6B 01 2B 42 4F 4F 54 58 58 32 03 05 69 83

[;.....k.+BOOTXX2..i.]

ATR: 3B 7F 14 00 00 00 6B 01 2B 42 4F 4F 54 58 58 32 03 05 90 03

[;.....k.+BOOTXX2....]

Blanko 6464c Karte ( Virginized Original Knot Card 2 ):

ATR: 3B 7F 14 00 00 00 6B 01 0E 03 4C 05 26 21 06 28 03 05 90 03

[;.....k...L.&!.(....]

Blanko 6464c Karte (Virginized Original Opus 1.03 ):

ATR: 3B 7F 11 00 00 00 6B 01 0D 03 52 28 10 10 27 18 03 05 90 01

[;.....k...R(..'.....]

ATR: 3B 7F 14 00 00 00 6B 01 0D 03 52 28 09 14 08 06 03 05 90 03

[;.....k...R(........]

Blanko 6464c Karte ( Original Atmel AT90SC6464c Blanko Card ):

ATR: 3B 7F 11 00 00 00 6B 01 0E 06 4B 16 36 23 09 11 03 05 90 00

[;.....k...K.6...]

ATR: 3B 7F 14 00 00 00 6B 01 0E 06 4B 16 36 23 24 02 03 05 90 03

[;.....k...K.6#$.....]

Blanko 6464c Karte gesperrt ( Original Atmel AT90SC6464c Blanko Card ):

ATR: 3B 7F 11 00 00 00 6B 01 0E 06 4B 16 36 25 21 25 03 05 69 83

[;.....k...K.6!.i.]

Blanko 7272c Karte ( Original Atmel AT90SC7272c Blanko Card ):

ATR: 3B 7F 11 00 00 00 6B 1A 01 05 4D 39 84 15 19 13 04 00 90 00

[;.....k...M9........]

Blanko 7272c Karte gesperrt( Original Atmel AT90SC7272c Blanko Card ):

ATR: 3B 7F 11 00 00 00 6B 1A 01 05 4D 39 84 26 15 23 04 00 69 83

[;.....k...M9......i.]

Blanko 7272c Karte ( Virginized Original Daytona ):

ATR: 3B 7F 11 00 00 00 6B 1A 01 05 4D 30 07 21 07 19 04 00 90 03

[;.....k...M0.!......]

Titan Card 2 ohne OS ( Nur mit TC2 Bootloader ):

ATR: 3B EF 00 00 40 32 54 43 32 2D 42 4F 4F 54 56 32

[;...@2TC2-BOOTV2]

Besonderheiten:

Applikations-ATR im Phoenix Mode nur mit 6Mhz.

(Ist bei Anaconda, C*r*bro, Daytona oder Didem identisch)

Applikations ATR ( Phoenix Mode 6Mhz ):

ATR: 3B 9F 21 0E 49 52 44 45 54 4F 20 41 43 53 03 84 55 FF 80 6D

[;.!.IRDETO ACS..U..m]

Applikations ATR im Phoenix Mode mit 3,68Mhz oder 4Mhz.

(Beispiel: Anaconda, Cerebro, Daytona und Didem )

ATR: EE FC FE FE 02 FC 3E 7E 62 7E 6C 10 7E 82 B0 7E CC 00 FC 80 0E 7E 6C 0E F8 0E FE 92 7E 00 7E 00 F8 B2 FE

[......>.b.l...........l............]


ATR: EE 7C FC 01 3E C0 42 3E 6C 30 BE 41 B0 BE CC 00 7C 80 0E BE 6C 0E 7C 10 7E 92 BE 00 72 FE

[....>.B>l0.A........l.......r.]

ATR: EE FC FE 7F 02 7C 1F 3F C6 8C 3E 41 12 3E C9 7E 3E 20 02 BE 60 8E BE 00 30 7F 92 BE 00 72 FE

[.......?..>A.>..> ..`...0....r.]

ATR: EE FC FE 7F 02 FC 1F 3F C6 8C 3E 83 12 3E 93 7E 3E 20 02 3E 60 8E 3E 00 10 7F 92 3E 00 72 FE

[.......?..>..>..> .>`.>....>.r.]


ATR Aufbau einer Blanko-Karte:

Beispiel:

ATR: 3B 7F 11 00 00 00 6B 01 0E 06 4B 16 36 23 09 11 03 05 90 00

[;.....k...K.6...]

Rot = chip type: 01 - AT90SC6464C 05 - AT90SC3232C 1A - AT90SC7272C

1B - Wahrscheinlich eine etwas neuere Serie des AT90SC7272C!!!

Blau = serial number:

Karten vom gleichen Typ unterscheiden sich nur durch eine andere Seriennummer.

Braun = bootloader version number:

Angabe der Versionsnummer des verwendeten Bootloaders.

Grün = status words: sw1 & sw2 69 83 - Karte gesperrt 90 00 - Flash Speicher noch virgin 90 01 - EEPROM noch virgin 90 02 - OTP noch virgin

Lila = ATR String:

Der ATR String ist eine Übersetzung des ATR von Hexadezimal in ASCII Code und wird von einigen Original Loadern mitübersetzt. Bei RSA-Karten mit OS erleichtert der ATR String die identifizieren der RSA-Karte. Bei Karten ohne OS ( Blanko-Karten ) ist der ATR String in der Regel nie gleich, da er sich abhängig von der jeweiligen Seriennummer der Karte immer leicht unterscheidet.

Transport Key:

Bei virgin gemachten Original Didem ist der Transport Key im Blanko ATR der Karte.

ATR: 3B 7F 14 00 00 00 6B 01 2B 42 4F 4F 54 58 58 32 03 05 69 83

[;.....k.+BOOTXX2..i.]


Dies ist aber eine Ausnahme. Bei sämtlichen anderen mir bekannten 6464c & 7272c Karten ist der grün markierte Bereich nicht der TK, sondern die Seriennummer der Blanko-Karte. Der TK bei 6464c Karten ist in der Regel ein default TK und schon im jeweiligen Script eingetragen.

43 43 35 54 32 44 35 00 ; CC5T2D5


Es gibt alternativ noch weitere mögliche TK's, falls der default TK nicht funktionieren sollte:

46 4B 38 44 35 42 31 00 ; FK8D5B1 54 52 32 55 41 53 35 00 ; TR2UAS5 41 50 52 32 33 44 50 00 ; APR23DP 44 41 50 37 53 54 39 00 ; DAP7ST9 44 56 50 37 41 59 35 00 ; DVP7AY5 59 30 31 54 50 34 51 00 ; Y01TP4Q

Blanko-Karten mit der ATR-Endung 90 0x (x steht für 0,1,2 oder 3) sind nicht gesperrt und lassen sich ohne weiteres mit einem OS beschreiben. Beim beschreiben des OS mit dem Winexplorer und dem load_OS_to_virgin_6464c oder 7272c Script, muss der richtige Transport-Code verwendet werden, sonst ist kein Beschreiben der Karte möglich - die Karte sperrt sich nach dem 3. Versuch vollständig!

Die ATR-Endung 69 83 weist auf eine gesperrte Karte hin!

Original Didem Karten, welche "jungfräulich" gemacht wurden, stellen jedoch eine Ausnahme dar. Diese Karten können direkt nach dem löschen des OS eine 69 83 ATR-Endung aufweisen. Diese lassen sich dennoch mit einem OS beschreiben und sind nicht gesperrt.

Bei 7272c Karten gibt es ebenfalls einen default TK, welcher im Script schon eingetragen ist.

41 42 43 44 45 46 47 48" ;ABCDEFGH

Bei einigen "neu" erworbenen Blanko Karten wird ein Transport Key mitgeliefert. Aktuell sind mir da speziell einige 7272c Modelle bekannt, aber generell ist das auch bei 6464c Karten möglich. Der default TK muss dann durch den mitgelieferten TK im Script ersetzt werden.


links