Features

SUPPORT

Downloading Drivers

An all-in-one archive containing the OpenSC PKCS#11, XCA, MicroSD card drivers and the Read/Only PKCS#11 Module for Windows can be downloaded here. Please see the README.txt included in the archive what you need to install for your specific requirements.

If you are on Linux, then please make sure that the PC/SC Daemon (pcscd) is installed and running. Please also see SmartCard-HSM USB-Token with new USB Product ID, if your SmartCard-HSM USB-Token is not recognized on Linux or MacOS X.

Contact-based or contact-less SmartCard-HSM cards

For SmartCard-HSMs with the card form factor you will need a smart card reader that supports extended length APDU. On Windows you might need to install additional drivers for your specific reader. On Linux and MacOS X, the reader should be support by libccid and provide for extended length APDUs.

USB-Token

The USB-Token combines a CCID card reader with the secure element on which the SmartCard-HSM software runs. On Windows the token should be recognized by plug-and-play. On Linux and MacOS X it might be necessary to add the product ID to the configuration file of libccid.

MicroSD Card

The MicroSD card is a 1GB MMC card with an additional secure element. Access to the secure element is provided by a dedicated file on the MicroSD card which is shared between the flash controller in the card and the driver of the host. For Windows and Linux you will need to install the matching driver from the MicroSD directory in the starterkit. There is currently no MicroSD driver for Linux 64 Bit and MacOS X available.

On Android you can use the MicroSD card with seek-for-android. An Android sample application is available at the CDN (registration required).

Getting Started

A good starting point to learn using the SmartCard-HSM is the SmartCard-HSM with XCA tutorial.

The tutorial explains the steps required to set up your own certification authority and to start issuing certificates. Once you have issued your first certificates, you can start using them in a number of applications like Thunderbird, Acrobat Reader or OpenOffice.

A nice tutorial in German has been prepared by Rolf Wald of the Balista Linux User Group.

Gert van Dijk has written a nice blog Getting started with the SmartCard-HSM.

The application page also contains some application specific links to SmartCard-HSM related resources on the net.

Getting Help

Support for SmartCard-HSM customers is provided through the CardContact Developer Network and on the OpenSC mailing list.

If things finally don't work, then you should of course contact us to find a solution.