Title   : RSA Pam Authentication using smartcards
Author  : David Corcoran
Requires: pcsc-lite-0.5.5 or higher, pam, libgmp
Legal   : This library contain cryptography and may be restriced
	  in areas where prohibited.
LICENSE : GNU Public License (GPL)

This PAM module is for use in Unix operating systems supporting the PAM
architecture.  This module performs a challenge response with the card to
perform authentication.  To begin you must have a Schlumberger Cyberflex
Access card or Schlumberger Cryptoflex for Windows Card and a Schlumberger
Reflex 60 smartcard reader or another working reader.

Installation:
Make sure you have libpam and libgmp.
type make cyberflex/cryptoflex  - depending on your card.
make install as root

You must generate the host keys (public/private) and then inject the
private key onto the card.  The public key will be stored in the user's
home directory HOME/.muscle/public.key.  You do this by running: csgenkey

Then edit you /etc/pam.d/* file to point it to
/lib/security/pam_smartcard.so

cscrypt and csdecrypt allows you to encrypt files on your Unix machine
using 128 bit IDEA keys which are encrypted using 1024 bit RSA keys.

Best Regards,
Dave
