Unmaintained please refer to the build project.

Smart card bundle

This project offers a windows package with smart card related softwares. Currently included is OpenSC, OpenSSL and Putty with smart card patches.

This version has a few issues, see the KnownProblems page.

In addition you need the driver for your smart card reader. Here are some links for various vendors:

Schlumberger / Axalto http://www.reflexreaders.com/Support/software.html has drivers for Reflex readers and the popular e-gate token adapter.
OMNIKEY http://www.omnikey.com/index.php?id=40&no_cache=1&sword_list[=cardman&sword_list[]=3121] has drivers for CardMan 3121 USB.

Documentation

Note

This wiki was spammed a lot. So right now you can't edit pages and you can't open new tickets. Instead please send email to one of our mailing lists or bugs@…-project.org. Thank you.

Other softwares

Other softwares you might be interested in:

  • Cryptographic Service Provider #11 open source CSP for PKCS#11 modules. Latest version works fine.
  • Client Middleware for Java Cards commercial CSP for PKCS#11 modules. Latest version works fine.
  • WinSCP open source scp client for windows. Based on putty code, so maybe it is not much work to enable smart card support?
  • all Mozilla applications (Netscape, Mozilla, Firebird, Thunderbird) can load PKCS#11 modules and thus should work out of the box with this bundle. Installation needs however some work (many libs are not found - need to copy those to %windir%\System32).
  • Enterprise Security Client by Red Hat uses Axalto Cyberflex e-gate cards and has software for Linux, Windows and Mac OS X.
  • PuTTYcard-0.58-V1.2.zip, a modified Pageant.exe that works with PuTTY and WinSCP and uses RSA-keys from any ISO7816-8 compatible smart card. This software does neither use OpenSC nor PKCS#11, just plain Microsoft PC/SC API. You only need to know exactly where your private and public keys are stored on your card. The OpenSC Wiki contains a page with information about how to use the OpenSC tools to find out about the locations of your cards RSA-keys. PuTTYcard.dll is not maintaied since 2005, please use its successor http://smartcard-auth.de/download/pageant.exe.
  • http://smartcard-auth.de/download/pageant.exe is a smart card enabled pageant.exe with support for secure PIN entry. OpenSC-Users will receive a free licence. Find more infos at Smartcard-Auth.DE
  • Microsoft has a guide about smart card deployment.
  • PuTTY SC supports RSA keys held on a smartcard or usb token. It should work with any PKCS#11 library.