openpgp-card/pcsc
Heiko Schaefer 0c07021043
pcsc: store reader name internally
The reader name could later be used as a source of information to signal reader limitations to callers (via CardCaps, e.g. readers that don't support extended length commands)
2023-08-29 09:56:50 +02:00
..
src pcsc: store reader name internally 2023-08-29 09:56:50 +02:00
Cargo.toml Move backend traits to new card-backend crate 2023-08-27 22:24:16 +02:00
README.md Move backend traits to new card-backend crate 2023-08-27 22:24:16 +02:00

PC/SC based smart card backend

This crate provides PcscBackend and PcscTransaction, which are implementations of the CardBackend and CardTransactions traits from the card-backend crate.

This implementation uses the pcsc Rust wrapper crate to access OpenPGP cards.

Mainly intended for use with the openpgp-card library.

Documentation on PC/SC

PC/SC is a standard for interaction with smartcards and readers.

The workgroup publishes an overview and a set of documents detailing the standard.

The pcsc-lite implementation is used on many free software systems (API documentation for pcsc-lite).

Microsoft documentation about their implementation of PC/SC.