|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: David Corcoran (corcoran
linuxnet.com)Date: Tue Jan 08 2002 - 15:37:11 CST
From: "Todd Brown" <tbrown
mako-tech.com>
To: <sclinux
linuxnet.com>
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
tbrown
mako-tech.com
> -----Original Message-----
> From: owner-sclinux
drizzle.com [mailto:owner-sclinux
drizzle.com]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 majordomo
linuxnet.com 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 majordomo
linuxnet.com with
unsubscribe sclinux
***************************************************************
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]