Smartcard Lib for Arduino compat. boards

planning

Smartcard access lib for Arduino based boards

5 Recommendations
10 Downloads (This Week)
Last Update:
Download sclib_0.0.7rc3.zip
Browse All Files

Description

Smartcard access lib for Arduino based boards connected directly to a smartcard.

This is currently a work in progress.

Currently it is possible to communicate with a smartcard directly connected to a Arduino board or connected via a TDA8024T (or compatible chips. e.g. DS8024).

All tests have been done with a smart card slot connected directly to the Aruino board.

Working:
- Activation of asynchronous and synchronous smart cards
- Exchanging data with supported Smart card (Sending / Receiving)
- Asychron T=0 APDU communication.
- Basic sychron communication
- ETU calculation from TS byte.
- Support class for SLE4432 / SLE4442 / SLE4441 and SLE4440 compatible sychron smartcards.
Mostly used for secure data storage.

Open points:
- Error handling not completly implemented.
No retries if parity error is found.
- Setup of communication parameters from ATR
- T=1 communication not supported (Still possible via "raw" sendBytes(..) / receiveBytes(..))

Smartcard Lib for Arduino compat. boards Web Site

Update Notifications





User Ratings

 
 
5
0
Write a Review

User Reviews

  • Posted by Nolan 2012-11-01

    good work

  • Posted by Max 2013-01-23

    Great project

  • Posted by Luke 2012-12-22

    Nice and simple.

Read more reviews

Additional Project Details

Programming Language

C++

Registered

2012-01-15

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.