Part 3.
Some ideas and additional hints, how to use it and what
additionally could be done.
a) Locking,logout PCs with WIN2K
installed, using this driver of virtual smartcard reader.
Yes, our virtual smartcard reader can
be used for demonstration of this nice feature of WINDOWS 2000.
Smartcard logon is a very interesting and useful feature of the
OS,although several requirements must be fulfilled (like certificate,
what must be stored in smartcard or secure token (my favorite subject)).
In reality, our virtual smartcard reader only reports to Resource
Manager about the moment when virtual smartcard is removed and OS
locks (logouts of the current user) the access to PC. First of all,
please install lock_pc.reg from \Install directory of the project.
This installation will enable WIN2K logon feature "sequence
CTRL+ALT+DEL has to be pressed before logging on", parameter
"Winlogon\scremoveoption" can be set either "1"
or "2", meaning "lock PC when smartcard is removed"
and "logout current user when smartcard is removed". If
driver was successfully installed you should see during logon procedure
the picture. Use ins_rem
utility to simulate insertion and removal virtual smartcard.
a) Usage of APDU, DEMO4, PCSCInf
utilities.
The usage of these utilities is obvious.
Our virtual driver simulates the real smartcard and smartcard reader,
executing the primary command, which can be sent from these utilities.
Or you may want to start development of your own smarcard awaring
application using the virtual driver as a smartcard simulator. I
provide you with the log
of APDU utility and screenshot
of this utility. Additionally, you can use DEMO4 utility in order
to issue ISO 7816 commands (SELECT,
READ_BINARY, WRITE_BINARY).
Please see the corresponded screenshots. Common workability of the
virtual smartcard reader can be tested with PCSCInf utility (screenshot
of selection of the
virtual reader, test's
result,log).
|