updated documentation
This commit is contained in:
@@ -35,12 +35,12 @@ Currently the Virtual Smart Card supports the following types of smart cards:
|
|||||||
- German electronic passport (ePass) with complete support for |BAC|
|
- German electronic passport (ePass) with complete support for |BAC|
|
||||||
- Cryptoflex smart card (incomplete)
|
- Cryptoflex smart card (incomplete)
|
||||||
|
|
||||||
The |vpcd| is a smart card driver for PCSC-Lite_. It allows
|
The |vpcd| is a smart card reader driver for PCSC-Lite_ and the windows smart
|
||||||
smart card applications to access the |vpicc| through the PC/SC API. By
|
card service. It allows smart card applications to access the |vpicc| through
|
||||||
default |vpcd| opens slots for communication with multiple |vpicc|'s on
|
the PC/SC API. By default |vpcd| opens slots for communication with multiple
|
||||||
localhost from port 35963 to port 35972. But the |vpicc| does not need to run
|
|vpicc|'s on localhost from port 35963 to port 35972. But the |vpicc| does not
|
||||||
on the same machine as the |vpcd|, they can connect over the internet for
|
need to run on the same machine as the |vpcd|, they can connect over the
|
||||||
example.
|
internet for example.
|
||||||
|
|
||||||
Although the Virtual Smart Card is a software emulator, you can use
|
Although the Virtual Smart Card is a software emulator, you can use
|
||||||
:ref:`pcsc-relay` to make it accessible to an external contact-less smart card
|
:ref:`pcsc-relay` to make it accessible to an external contact-less smart card
|
||||||
@@ -216,11 +216,14 @@ options of |vpicc|.
|
|||||||
|
|
||||||
.. program-output:: vicc --help
|
.. program-output:: vicc --help
|
||||||
|
|
||||||
|
On Windows you can start |vpicc| with :command:`python.exe src/vpicc/vicc.in`
|
||||||
|
or :command:`python.exe vicc`.
|
||||||
|
|
||||||
When |vpcd| and |vpicc| are connected you should be able to access the card
|
When |vpcd| and |vpicc| are connected you should be able to access the card
|
||||||
through the PC/SC API via :command:`pcscd`. You can use the
|
through the PC/SC API. You can use the :command:`opensc-explorer` or
|
||||||
:command:`opensc-explorer` or :command:`pcsc_scan` for testing. In
|
:command:`pcsc_scan` for testing. In Virtual Smart Card's root directory we also
|
||||||
Virtual Smart Card's root directory we also provide scripts for testing with
|
provide scripts for testing with :ref:`libnpa` and PCSC-Lite's smart card
|
||||||
:ref:`libnpa` and PCSC-Lite's smart card reader driver tester.
|
reader driver tester.
|
||||||
|
|
||||||
|
|
||||||
.. include:: questions.txt
|
.. include:: questions.txt
|
||||||
|
|||||||
@@ -35,12 +35,12 @@ Currently the @PACKAGE_NAME@ supports the following types of smart cards:
|
|||||||
- German electronic passport (ePass) with complete support for |BAC|
|
- German electronic passport (ePass) with complete support for |BAC|
|
||||||
- Cryptoflex smart card (incomplete)
|
- Cryptoflex smart card (incomplete)
|
||||||
|
|
||||||
The |vpcd| is a smart card driver for PCSC-Lite_. It allows
|
The |vpcd| is a smart card reader driver for PCSC-Lite_ and the windows smart
|
||||||
smart card applications to access the |vpicc| through the PC/SC API. By
|
card service. It allows smart card applications to access the |vpicc| through
|
||||||
default |vpcd| opens slots for communication with multiple |vpicc|'s on
|
the PC/SC API. By default |vpcd| opens slots for communication with multiple
|
||||||
localhost from port 35963 to port 35972. But the |vpicc| does not need to run
|
|vpicc|'s on localhost from port 35963 to port 35972. But the |vpicc| does not
|
||||||
on the same machine as the |vpcd|, they can connect over the internet for
|
need to run on the same machine as the |vpcd|, they can connect over the
|
||||||
example.
|
internet for example.
|
||||||
|
|
||||||
Although the @PACKAGE_NAME@ is a software emulator, you can use
|
Although the @PACKAGE_NAME@ is a software emulator, you can use
|
||||||
:ref:`pcsc-relay` to make it accessible to an external contact-less smart card
|
:ref:`pcsc-relay` to make it accessible to an external contact-less smart card
|
||||||
@@ -216,11 +216,14 @@ options of |vpicc|.
|
|||||||
|
|
||||||
.. program-output:: vicc --help
|
.. program-output:: vicc --help
|
||||||
|
|
||||||
|
On Windows you can start |vpicc| with :command:`python.exe src/vpicc/vicc.in`
|
||||||
|
or :command:`python.exe vicc`.
|
||||||
|
|
||||||
When |vpcd| and |vpicc| are connected you should be able to access the card
|
When |vpcd| and |vpicc| are connected you should be able to access the card
|
||||||
through the PC/SC API via :command:`pcscd`. You can use the
|
through the PC/SC API. You can use the :command:`opensc-explorer` or
|
||||||
:command:`opensc-explorer` or :command:`pcsc_scan` for testing. In
|
:command:`pcsc_scan` for testing. In @PACKAGE_NAME@'s root directory we also
|
||||||
@PACKAGE_NAME@'s root directory we also provide scripts for testing with
|
provide scripts for testing with :ref:`libnpa` and PCSC-Lite's smart card
|
||||||
:ref:`libnpa` and PCSC-Lite's smart card reader driver tester.
|
reader driver tester.
|
||||||
|
|
||||||
|
|
||||||
.. include:: questions.txt
|
.. include:: questions.txt
|
||||||
|
|||||||
@@ -15,6 +15,8 @@ Creating a Virtual Smart Card
|
|||||||
virtually any program to the virtual smart card reader, as long as you respect
|
virtually any program to the virtual smart card reader, as long as you respect
|
||||||
the following protocol:
|
the following protocol:
|
||||||
|
|
||||||
|
.. _vpcd-commands:
|
||||||
|
|
||||||
============= ==================== ============= =============
|
============= ==================== ============= =============
|
||||||
|vpcd| |vpicc|
|
|vpcd| |vpicc|
|
||||||
---------------------------------- ---------------------------
|
---------------------------------- ---------------------------
|
||||||
|
|||||||
Reference in New Issue
Block a user