Features/Smartcard

From QEMU

Smartcard support

Future smart card support will be based on:

  • CCID specification for USB Smart card reader device implemented as a ccid bus (-device usb-ccid)
  • passthru protocol to connect to remote computer carrying physical (or virtual) smartcard (-device ccid-card-passthru)
  • emulated card using NSS backend with certificates or real hardware on qemu running host (-device ccid-card-emulated)

This page is mainly about documention the protocol used for remote reader and card support.

The protocol header is libcacard/vscard_common.h.

VSCard protocol