Hello all,

Here are patches against latest pcsc-lite and ccid libraries, that:
(again, all are incompatible ;)
* Introduce pin modification capability to ccid readers (tested with
SPR 532, fw 5.05)
* Change the implementation to rflect TeleTrust understanding of thing
(in theory this should be a step towards multiplatform pinpad support
via ccid)
* introduce a few constants and lifts code around as it is needed for
the implementation. (Windows has SCARD_CTL_CODE,
http://doc.ddart.net/msdn/header/include/winsmcrd.h.html)
* make the pinpad functions return sensible CTBCS defined values to
application when user cancels pin operations or they time out
* Some other stuff i don't care or can't remember 02.39 am ....

To quote Torsten Maykranz from SCM:
I'm convinced, that this will be THE standard for PIN handling under PC/SC:

V1.14 was defined by 3 manufacturers: Omnikey, Kobil and SCM Cherry
and Reiner will follow this way Gemplus was very active in the
discussion in the PC/SC workgroup, therefore I assume, they will use
this spec for their new readers too -> the biggest market players will
follow this standard,
....
the actual schedule of the PC/SC workgroup is to publish a release
version of this document in April 2005

So get the related docs from here:
http://martin.paljak.pri.ee/download/esteid/ccid/docs/
patch for ccid from here: 
http://martin.paljak.pri.ee/download/esteid/patches/ccid-teletrust.diff
patch for pcsc from here:
http://martin.paljak.pri.ee/download/esteid/patches/pcsc-teletrust.diff

It is most probly a bit hairy, but at least a move in some direction.
There are currently some inconsistencies in ccid spec (no way to know
when pin1 and pin2 don't match when chaning a pin) and teletrust spec
(CCID structures differ in minor ways from the structures defined in
CCID spec)

Those who read both lists  - please excuse for spamming.

Feedback welcome. 'Example application' will be available in nearest
days (Pin modification for OpenSC)


-- 
Martin Paljak - consultant
[EMAIL PROTECTED] - Gmail
http://martin.paljak.pri.ee/ - web
+372.5156495 - phone
_______________________________________________
Muscle mailing list
Muscle@lists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to