Lines Matching full:card
1 Chip Card Interface Device (CCID)
7 lets one connect smart card readers that implement the same spec. For more
11 Device Class: Smart Card
23 the guest machine. It is also possible to have a completely virtual smart card
24 reader and smart card (i.e. not backed by a physical device) using this device.
28 The cryptographic functions and access to the physical card is done via the
44 Using ccid-card-emulated with hardware
47 user, using libcacard, QEMU acts as another client using ccid-card-emulated::
49 qemu -usb -device usb-ccid -device ccid-card-emulated
51 Using ccid-card-emulated with certificates stored in files
53 You must create the CA and card certificates. This is a one time process.
59 certutil -S -d sql:$PWD -s "CN=Fake Smart Card CA" -x -t TC,TC,TC -n fake-smartcard-ca
66 You can use the emulated card type with the certificates backend::
68 …qemu -usb -device usb-ccid -device ccid-card-emulated,backend=certificates,db=sql:$PWD,cert1=id-ce…
79 the card::
99 Using ccid-card-passthru with client side hardware
101 On the host specify the ccid-card-passthru device with a suitable chardev::
104 -usb -device usb-ccid -device ccid-card-passthru,chardev=ccid
110 Using ccid-card-passthru with client side certificates
121 -usb -device usb-ccid -device ccid-card-passthru,chardev=ccid
127 This is a typical interchange of messages when using the passthru card device.
134 * attached with no card
135 * attached with card
145 card inserted -> | | | |
146 | VSC_ATR | insert | insert | see new card
150 card APDU exchange | | | |
155 card removed -> | | | |
156 | VSC_CardRemove | remove | remove | card removed
158 [(card insert, apdu's, card remove) repeat]
167 Both ccid-card-emulated and vscclient use libcacard as the card emulator.
169 cards) compliant card and uses NSS to retrieve certificates and do
170 any encryption. The backend can then be a real reader and card, or