Cardinator
Download: Cardinator-0.0.2 (please read ENTIRE text before downloading!)
Cardinator is a simple utility, to talk to Smart Cards on a Mac.
At the moment, it does not do much more than connecting to a PC/SC compliant Card Reader, and sending and receiving APDU commands.
If you don’t know, what the heck I’m talking about – don’t download.
Current restrictions: Only talks to cards with T=1 support. This is hardcoded in the app, because at the moment I don’t parse the ATR.
Application menus are all without function yet. See screenshot for functionality (it is really not much a the moment ;o).
Roadmap:
I have a number of features to add. Loads of them. But currently no time, and other projects to focus on. So if you have a request or idea, which is not too complicated, please send me your input to g@rbers.net
Release Notes:
V0.0.2: compiled for i386 and x86_64 platforms, should run now on all Intel Macs running Mac OS X 10.6 (tested on 2009 MacBook Pro and 2006 Mac Mini (single core))
Software License:
This is "Beerware". This means, it is free to download, with no liabilities whatsoever. But if you use this tool for something productive, you owe me a beer.





[...] Cardinator [...]
Do you know scriptor [1]?
I don’t know in what language you program Cardinator in (). But it should be easy to use any of the wrapper I described in [2].
[1] http://ludovicrousseau.blogspot.com/2010/05/pcsc-sample-in-scriptor.html
[2] http://ludovicrousseau.blogspot.com/2010/04/pcsc-sample-in-different-languages.html
@Ludovic, thanks for the links, I’m actually using Cocoa/Objective-C wrapper around the PCSC-lite framework (your name pops up quite frequently, when you do some research around it
and took this more as a programming exersize. I’ll take a look at the scriptor, the C code is definetly easy to wrap around.