[Image of a Chipdrive Micro]
 

Description
Smartcard API's provided
Supported readers
Supported interfaces
Supported smartcards

Download
Source packages
Debian packages

Documentation
Design
NEWS
ChangeLog

Applications
MUSCLE
OpenSC
Libchipcard
Smartcard
Gnome Smartcard
Gnu POC
Medical card reader

Todo list

 

UNIX Driver for Towitoko Smartcard Readers

Description

This library provides a driver for using Towitoko smartcard readers under UNIX environment.

Smartcard API's provided:
  • CT-API 1.1 and CT-BCS 0.9. See ctapi (3) and ctbcs (3) man pages provided with this package.
  • PCSC Lite. See http://www.linuxnet.com for download and documentation.
Supported readers:
  • Towitoko Chipdrive Micro, Extern, Extern II, Intern, and Twin.
  • The most recent readers labelled as "Kartenzwerg" use the same protocol as Chipdrive, and should work with this driver, although they have not been tested.
Supported interfaces: Supported smartcards:
  • Processor cards: direct and inverse convention cards, T=0 and T=1 protocols. Short and extended case 1, 2, 3, 4 ISO 7816-3 APDU's. PPS and baudrate selection from 9600 bps to 115200 bps.
  • Memory cards: I2C, 2 wire and 3 wire bus protocol. Access to memory cards is provided via the Interindustry Commands described in the MCT v09 part 7 spec. See http://www.panstruga.de/ct-api/spec/spec_v09.html

Download

This software is provided under the terms of the GNU Lesser General Public License.


Documentation

  • Design: UNIX Towitoko Driver Design.
  • NEWS: List of user visible changes to the driver functionality.
  • ChangeLog: Hitorical listing of all changes made to the driver.

Applications

Here is a (probably incomplete) list of applications that can be built on top of this driver:

  • MUSCLE: Movement for the Use of SmartCards under Linux Environment. This driver provides MUSCLE IFD Handler 2.0 interface. It works with with MUSCLE PCSC Lite, Musclecard PKCS#11 framework, and applications built on top of PCSC Lite API.
  • OpenSC: Smartcard library and applications with support for PKCS #15 compatible cards.
  • Smartcard: A utility for controlling smart card readers under Linux. Handy for storing data in memory cards.
  • Gnome Smartcard: A Gnome/GTK graphical frontend for smartcard. Looks like the Towitoko smartcard explorer.
  • Libchipcard: A library for easy access to chip cards via chip card readers (terminals).
  • Gnu POC: Gnu Password On Card is a program for managing passwords on smartcards.
  • German medical card reader: Reads data on a German health insurance card.

Todo list

  • Update to CT-BCS 1.0.
  • Test inverse convention. Success has been reported with some inverse convetion cards, while faliures have been reported with others.
  • Test Chipdrive Twin and Kartenzwerg.

Carlos Prados (GPG key)

This page was last updated: April 4th, 2003

You are the visitor number since July 7th 2000.


1