Expand description

This crate implements the CardBackend/CardTransaction backend for openpgp-card. It uses the PCSC middleware to access the OpenPGP application on smart cards.


  • An opened PCSC Card (without open transaction). The OpenPGP application on the card is select-ed while setting up a PcscCard object.
  • An implementation of the CardTransaction trait that uses the PCSC lite middleware to access the OpenPGP card application on smart cards, via a PCSC “transaction”.