Skip to content

The device records communication between the card reader and the smart card (ISO7816-3 TPDU transport)

License

Notifications You must be signed in to change notification settings

popovec/tpdu-logger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tpdu-logger

Tool for capture card - card reader communiction


Hardware

Xmega128A4U is connected to card reader:

+-------------------+
|   xmega128A4U     |
|                   +-------< voltage regulator 3.3 V
| C    C    C    C  |
| 0    2    7    3  +-------< GND
+-+----+----+----+--+
  |    |    |    |
 -+-  -+-  -+-   +--< debug to USB serial converter 921.6kbaud
 | |  | |  | |
 | |  | |  | |
 | |  | |  | |  <---------------  3x 1kOhm resistor
 -+-  -+-  -+-
  |    |    |
 I/O  CLK  RST

Device is able to determine correct baud rate from ATR and PPS exchange. Specific mode is supported too.

Guard time (TC1) is partially supported.

For now no support for CWT and BWT.

Error signalig (protocol T0) is handled, but this code is untested.

Disclaimer


Whole project is published in good faith and is to be used for educational
purposes only.

AUTHOR IS NOT RESPONSIBLE FOR ANY DAMAGE OF CARD, CARD READERS, COMPUTER
EQUIPMENTS OR DATA LOSS/DATA LEAKAGE! USE AT YOUR OWN RISK ONLY!

About

The device records communication between the card reader and the smart card (ISO7816-3 TPDU transport)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published