Files
vsmartcard/ccid
frankmorgner e13b92b003 - bugfix: general authenticate response data is now encapsulated in a
dynamic data object
- added more debug messages
- bugfix: get_ef_card_access didn't fetch the whole file
- bugfix: set mse set at apdu type to case 3
- bugfix: only send the plain value (without tag/length) of the
  PACE_MSE_SET_AT object
- bugfix: fixed general authenticate cla byte and set apdu type to
  case 4
- sanity checks in sc_transmit_apdu forbid the required apdu format of
  general authenticate so it had to be reimplemented in
  my_transmit_apdu. apdu.c/apdu.h are mainly copied from opensc.



git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@44 96b47cad-a561-4643-ad3b-153ac7d7599c
2010-03-08 22:16:47 +00:00
..
2009-08-06 20:25:45 +00:00
2009-08-06 20:25:45 +00:00
2010-03-05 22:35:40 +00:00
2009-08-06 20:25:45 +00:00
2009-08-06 20:25:45 +00:00

Title            : ccid
Authors          : Frank Morgner
Version          : 1.0.0 27 Jul 2009
License          : See file COPYING
Tested Platforms : Linux 2.6 (Debian, Ubuntu, Om 2008)

Welcome to ccid.  The purpose of ccid is to forward a PCSC smartcard reader
as a standard USB CCID reader. If the host system is in USB device mode, ccid
forwards the local reader via USB to an other device. If in USB host mode,
ccid virtually plugges in a USB CCID reader to the host system.

ccid has support for Password Authenticated Connection Establishment (PACE)
using OpenPACE (see http://sourceforge.net/projects/openpace/).  PACE is
experimental and disabled by default. See file INSTALL how to compile it.

ccid is implemented using GadgetFS. The source code is based on the GadgetFS
example at http://www.linux-usb.org/gadget/.


INSTALLATION
------------

See file INSTALL.


QUESTIONS
---------

For questions, please email me at:
Frank Morgner <morgner@informatik.hu-berlin.de>