OSEC

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 (corcoranlinuxnet.com)
Date: Tue Jan 08 2002 - 15:37:11 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    From: "Todd Brown" <tbrownmako-tech.com>
    To: <sclinuxlinuxnet.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
    tbrownmako-tech.com

    > -----Original Message-----
    > From: owner-sclinuxdrizzle.com [mailto:owner-sclinuxdrizzle.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 majordomolinuxnet.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 majordomolinuxnet.com with
    unsubscribe sclinux
    ***************************************************************