P11SCD 0.8 review

Download
by rbytes.net on

P11SCD project implements a replacement for the smart-card daemon (scd) shipped with GnuPG in order to make full use of PKCS#11 token

License: MIT/X Consortium License
File size: 243K
Developer: Zeljko Vrba
0 stars award from rbytes.net

P11SCD project implements a replacement for the smart-card daemon (scd) shipped with GnuPG in order to make full use of PKCS#11 tokens.

While not yet full drop-in replacement, the daemon is already capable of examining the card contents, signig and decryption, and works with gpgsm.

Installation:

1. You need to have PKCS#11 headers installed in your standard compiler search path. They can be obtained from the RSA's site.
2. Available PKCS#11 drivers for your smart-card. On Linux, the drivers from the MUSCLE project can be used for some cards (Cryptoflex and Cyberflex with the MUSCLE applet).
3. Apply the patch to the unpacked GPG distribution: cd gnupg-1.4 (directory name depends on the version you have) patch -p1 < gpg-p11.patch
4. Execute the configure script as usual.
5. Edit the generated config.h file and uncomment the line reading /* #define HAVE_PKCS11 */ to read #define HAVE_PKCS11
6. Compile and install the source as usual.

P11SCD 0.8 search tags