From ecfc42e657a0d880dd3df256f12ef7f8ad12a564 Mon Sep 17 00:00:00 2001 From: frankmorgner Date: Mon, 13 Dec 2010 08:51:18 +0000 Subject: [PATCH] update information git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@382 96b47cad-a561-4643-ad3b-153ac7d7599c --- pcsc-relay/README | 2 +- virtualsmartcard/README | 30 ++++++++++++++++-------------- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/pcsc-relay/README b/pcsc-relay/README index 80ae07b..4c2087a 100644 --- a/pcsc-relay/README +++ b/pcsc-relay/README @@ -1,7 +1,7 @@ Title : pcsc-relay Authors : Dominik Oepen Frank Morgner -Version : 1.0.0 04 Aug 2009 +Version : 0.2 2010-12-08 License : See file COPYING Tested Platforms : Linux 2.6 (Debian, Ubuntu, Om 2008) diff --git a/virtualsmartcard/README b/virtualsmartcard/README index 45e6639..5258666 100644 --- a/virtualsmartcard/README +++ b/virtualsmartcard/README @@ -1,19 +1,21 @@ Title : virtualsmartcard Authors : Frank Morgner Dominik Oepen -Version : 1.0.0 27 Jul 2009 +Version : 0.3 2010-13-08 License : See file COPYING Tested Platforms : Linux 2.6 (Debian, Ubuntu, Om 2008) Welcome to virtualsmartcard. The purpose of virtualsmartcard is to emulate a -smartcard and make it accessible through PCSC. Currently the virtual smartcard -supports almost all commands of ISO-7816 including secure messaging. Besides a -plain ISO-7816 smartcard it is also possible to emulate a German ePass (only -basic access control) and a rudimentary Cryptoflex smartcard. +smart card and make it accessible through PCSC. Currently the virtual smart +card supports almost all commands of ISO-7816 including secure messaging. +Besides a plain ISO-7816 smart card it is also possible to emulate a German +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 -socket on port 35963. The file utils.py was taken from Henryk Plötz's -cyberflex-shell. +By default the virtual smart card communicates with the virtual smart card +reader through a socket on localhost port 35963. The file utils.py was taken +from Henryk Plötz's cyberflex-shell. INSTALLATION @@ -25,16 +27,16 @@ See file INSTALL. RUNNING virtualsmartcard ------------------------ -First you need to make sure that pcscd loads the virtual smartcard driver. You -might run "update-reader.conf" to update pcscd's configuration file. Then -"pcscd -f -d" should say something like +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 +`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 -Now you can run "virtualsmartcard" which connects to the virtual reader. The -command "virtualsmartcard --help" gives an overview about the command line +Now you can run `virtualsmartcard` which connects to the virtual reader. The +command `virtualsmartcard --help` gives an overview about the command line 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.