ccidCCID驱动源码
ccid 提供了普通 USB CCID (Chip/Smart Card Interface Devices) 驱动和 ICCD (Integrated Circuit(s) Card Devices) 的驱动程序源码。
特点:
- Exchange levels
- short APDU
- extended APDU (with some limitations and lack of support from PC/SC)
- TPDU
- character
- multi-slot readers
- composite CCID device
- PC/SC v2 part 10 features:
- GET_FEATURE_REQUEST
- secure PIN verify (FEATURE_VERIFY_PIN_DIRECT)
- modify PIN entry (FEATURE_MODIFY_PIN_DIRECT)
- reader PIN properties (FEATURE_IFD_PIN_PROPERTIES)
- Multifunctional Card Terminal reader direct (FEATURE_MCT_READER_DIRECT)
- retrieve reader properties in TLV form (FEATURE_GET_TLV_PROPERTIES)
- bMinPINSize and bMaxPINSize: How to know the PIN sizes supported by a pinpad reader?
- bEntryValidationCondition
- Data rates list
- Localize LCD display messages (Gemalto GemPC PIN PAD, Covadis V茅ga-Alpha)
- Extended APDU (for T=1 cards only and if your reader is in TPDU mode or extended APDU mode)
- SCardGetAttrib() attributes
- ICCD versions A and B
- USB selective suspend
评论