Forum: Mikrocontroller und Digitale Elektronik Chipkarte ATR TA1 nicht vorhanden


von Andreas R. (andi_ruetten)


Lesenswert?

Hallo,
ich habe hier Karten , die kein TA1 und TD(x) haben.

ATR = 3b 6e 00 00 00 31 c0 71 c6 65 42 2c 01 35 35 83 90 00
oder
ATR = 3b 6f 00 00 80 31 e0 6b 05 12 05 02 87 55 55 55 55 55 55


Default Parameter für Baudrate, bleibt dann /372  , also wie beim ATR
nehme ich mal an, richtig?

Aber welches Protokoll ist das Default Protokoll?
T = 1 , oder T= 0 ??

PPS ist dann ja auch nicht möglich....
Warum unterstützen aktuelle Karten keine höhere Datenrate?

Andreas

von Joerg L. (Firma: 100nF 0603 X7R) (joergl)


Lesenswert?

Es gibt Chipkarten, die haben I2C Protokoll:
Das ist ein einfaches I2C EEPROM, z.B.: 24c02, in eine Karte laminiert.
Die können kein ATR.

von Andreas R. (andi_ruetten)


Lesenswert?

Joerg L. schrieb:
> Es gibt Chipkarten, die haben I2C Protokoll:
> Das ist ein einfaches I2C EEPROM, z.B.: 24c02, in eine Karte laminiert.

> Die können kein ATR.
Ja, es geht aber eben um Chipkarten die einen ATR ausgeben.
Nur fehlt in dem ATR der TA1 !!

I2C Karten kann ich ausschliessen, da es sich um EMV Karten handelt.

Andreas

von Chipkartenversteher (Gast)


Lesenswert?

Moin,

https://arewesmartenough.wordpress.com/2015/07/04/atr/

sagt unter anderem:
"If protocol T=0 is used, the character TD1 will not be included in the 
ATR sequence; protocol T=0 will be used for all subsequent 
transmissions. If protocol T=1 is used, TD1 will be included and will 
contain the value of 0x81."

Da bei Deinen ATRs das Byte T0 sagt, dass TA1 und TD1 nicht vorhanden 
sind, wird also das Protokoll T=0 zur Anwendung kommen.

(Der ATR mit den 15 Historical Characters müsste von einer AMEX-Karte 
stammen, der andere von einer "UniCredit (Italy) UniCreditCard Classic 
(VISA) credit card".)

Gruß,
Chip

von Andreas R. (andi_ruetten)


Lesenswert?

Chipkartenversteher schrieb:
> Moin,
>
> https://arewesmartenough.wordpress.com/2015/07/04/atr/
>
> sagt unter anderem:
> "If protocol T=0 is used, the character TD1 will not be included in the
> ATR sequence; protocol T=0 will be used for all subsequent
> transmissions. If protocol T=1 is used, TD1 will be included and will
> contain the value of 0x81."
>
> Da bei Deinen ATRs das Byte T0 sagt, dass TA1 und TD1 nicht vorhanden
> sind, wird also das Protokoll T=0 zur Anwendung kommen.

Habe ich mir schon gedacht ....

>
> (Der ATR mit den 15 Historical Characters müsste von einer AMEX-Karte
> stammen, der andere von einer "UniCredit (Italy) UniCreditCard Classic
> (VISA) credit card".)

Ja,


Danke,
Andreas

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.