From: "Todd Brown" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Subject: RE: MUSCLE Gemplus readers and Cyberflex Access 
Date: Tue, 8 Jan 2002 16:28:50 -0500

Jim,

I believe what Irina is stating is the Cyberflex card starts communicating
at Fi and Di immediately after the ATR, which indicates the ICC is in
specific mode even though TA2 is not present.  I do not have a Cyberflex
Access card available to prove this but here's my analysis of the ATR based
upon ISO7816.  Comments are welcome.

Cyberflex Access ATR from previous email:

3B 95 15 40 FF 68 01 02 02 01

TS = 0x3b
T0 = 0x95 indicating TA1 present, TD1 present, 5 historical bytes
TA1 = 0x15 indicating FI = 0001, DI = 0101
TD1 = 0x40 indicating TC2 present, T=0 Protocol
TC2 = 0xFF indicating WI =0xFF, work waiting time = 960xWIx(Fi/f)
Historical Bytes = 0x68, 0x01, 0x02, 0x02, 0x01

The ICC is in negotiable mode since there is no TA2 present.

Per ISO7816-3:1997(E) Section 6.6.3 Negotiable Mode
If no PPS request is sent after the ATR, then the "first offered protocol"
shall apply using Fd and Dd (ie the default, approximately 9600 bps
depending on the IFD supplied clock)

Todd Brown
[EMAIL PROTECTED]



> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of Jim Rees
> Sent: Tuesday, January 08, 2002 3:09 PM
> To: Smart Muscleheads
> Subject: Re: MUSCLE Gemplus readers and Cyberflex Access
>
>
> I think Irina is wrong about the Cyberflex atr.  I think the
> spec says that
> your card communicates at default timings (9600) until it
> gets sent a pps.
> It looks like the Gemplus reader immediately switches to the timing
> specified by TA1, even if there is no pps.
>
> That's how my Todos driver works, and I haven't had any
> trouble talking to
> any cards.
>
> Can someone familiar with 7816-3 confirm?
> ***************************************************************
> Unix Smart Card Developers - M.U.S.C.L.E.
> (Movement for the Use of Smart Cards in a Linux Environment)
> http://www.linuxnet.com/
> To unsubscribe send an email to [EMAIL PROTECTED] with
> unsubscribe sclinux
> ***************************************************************
>

***************************************************************
Unix Smart Card Developers - M.U.S.C.L.E.
(Movement for the Use of Smart Cards in a Linux Environment)
http://www.linuxnet.com/
To unsubscribe send an email to [EMAIL PROTECTED] with
unsubscribe sclinux
***************************************************************

Reply via email to