update information

git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@382 96b47cad-a561-4643-ad3b-153ac7d7599c
This commit is contained in:
frankmorgner
2010-12-13 08:51:18 +00:00
parent b1e2466749
commit ecfc42e657
2 changed files with 17 additions and 15 deletions

View File

@@ -1,7 +1,7 @@
Title : pcsc-relay Title : pcsc-relay
Authors : Dominik Oepen <oepen@informatik.hu-berlin.de> Authors : Dominik Oepen <oepen@informatik.hu-berlin.de>
Frank Morgner <morgner@informatik.hu-berlin.de> Frank Morgner <morgner@informatik.hu-berlin.de>
Version : 1.0.0 04 Aug 2009 Version : 0.2 2010-12-08
License : See file COPYING License : See file COPYING
Tested Platforms : Linux 2.6 (Debian, Ubuntu, Om 2008) Tested Platforms : Linux 2.6 (Debian, Ubuntu, Om 2008)

View File

@@ -1,19 +1,21 @@
Title : virtualsmartcard Title : virtualsmartcard
Authors : Frank Morgner <morgner@informatik.hu-berlin.de> Authors : Frank Morgner <morgner@informatik.hu-berlin.de>
Dominik Oepen <oepen@informatik.hu-berlin.de> Dominik Oepen <oepen@informatik.hu-berlin.de>
Version : 1.0.0 27 Jul 2009 Version : 0.3 2010-13-08
License : See file COPYING License : See file COPYING
Tested Platforms : Linux 2.6 (Debian, Ubuntu, Om 2008) Tested Platforms : Linux 2.6 (Debian, Ubuntu, Om 2008)
Welcome to virtualsmartcard. The purpose of virtualsmartcard is to emulate a Welcome to virtualsmartcard. The purpose of virtualsmartcard is to emulate a
smartcard and make it accessible through PCSC. Currently the virtual smartcard smart card and make it accessible through PCSC. Currently the virtual smart
supports almost all commands of ISO-7816 including secure messaging. Besides a card supports almost all commands of ISO-7816 including secure messaging.
plain ISO-7816 smartcard it is also possible to emulate a German ePass (only Besides a plain ISO-7816 smart card it is also possible to emulate a German
basic access control) and a rudimentary Cryptoflex smartcard. ePass (only basic access control) and a rudimentary Cryptoflex smart card. The
virtual smart card can be accessed through the virtual smart card reader which
is a driver for pcscd of PCSC-Lite.
The virtual smartcard communicates with the virtual smartcard driver through a By default the virtual smart card communicates with the virtual smart card
socket on port 35963. The file utils.py was taken from Henryk Plötz's reader through a socket on localhost port 35963. The file utils.py was taken
cyberflex-shell. from Henryk Plötz's cyberflex-shell.
INSTALLATION INSTALLATION
@@ -25,16 +27,16 @@ See file INSTALL.
RUNNING virtualsmartcard RUNNING virtualsmartcard
------------------------ ------------------------
First you need to make sure that pcscd loads the virtual smartcard driver. You First you need to make sure that pcscd loads the virtual smart card driver. You
might run "update-reader.conf" to update pcscd's configuration file. Then might run `update-reader.conf` to update pcscd's configuration file. Then
"pcscd -f -d" should say something like `pcscd -f -d` should say something like
readerfactory.c:1024:RFInitializeReader() Attempting startup of Virtual PCD 00 00 using /usr/lib/pcsc/drivers/serial/libvpcd.so readerfactory.c:1024:RFInitializeReader() Attempting startup of Virtual PCD 00 00 using /usr/lib/pcsc/drivers/serial/libvpcd.so
Now you can run "virtualsmartcard" which connects to the virtual reader. The Now you can run `virtualsmartcard` which connects to the virtual reader. The
command "virtualsmartcard --help" gives an overview about the command line command `virtualsmartcard --help` gives an overview about the command line
options. options.
You should now be able to access the virtual smartcard through the system's You should now be able to access the virtual smart card through the system's
PC/SC API. You can use the opensc-explorer or pcsc_scan to test that. PC/SC API. You can use the opensc-explorer or pcsc_scan to test that.