Smart Card ToolKit provides a library and associated tools for smart cards. Phoenix and Smartmouse protocols are supported for ISO7816 asynchronous smart card access and debugging. JDM is supported for programming PIC-based smart cards like piccard, goldwafer (goldcard), and silvercard. SPI is supported for programming AVR based smart cards (funcard). PIC and AVR loaders provide access to external i2c EEPROM. I2c memory smart cards are also supported. All tools use Intel hex file format to store data. An Intel hex to binary and vice-versa converting tool is also provided.
| Tags | Software Development Libraries Hardware Utilities |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux |
| Implementation | C |
Recent releases


Changes: The delay subroutine code was updated for x86_64 compatibility. TTY device initialization was updated, the man pages were corrected, and a sctklib data process callback was added. Other delay adjustments were merged.


Changes: In this version, a new AVR loader was added for the 24lc512 external EEPROM. The PIC EEPROG loader protocol version has been changed. Some bugs have been fixed.


Changes: A 7816 logger has been added, 7816 shell read delay has been reduced, and there are some bugfixes.


Changes: In this version, i2ceeprog and AVR loaders were added, the AVR code was cleaned up, string error support was added to libsctk, avrspiprog tool for AVR-based smartcards was added, Atmel AVR chip programming support was added to libsctk, and there is now picjdmprog --write-strip (partial code memory write), picjdmprog --protect --dont-protect (memory protection override), and an SCTK_DEVICE environment variable.


Changes: New silvercard and bluecard loaders for piceeprog, and removal of libreadline from 7816shell (fgets is used instead).
A modular, multi-threaded, object-oriented, SQL-integrated scripting language.
- All comments
Recent commentsRe: sur le Car04
Mail diaxen@free.fr
Re: sur le Car04
> Check card reader mode:
> smartmouse/phoenix.
> Please report card type, hardware and
> used
> command lines.
>
> Alexandre.
>
>
j'utilise un CAR04 sur /dev/ttyS0
la commande d'écriture du Loader est Ok (picjdmprog)
Au début de la commande piceeprog, en mode Phoenix,
la réponse est Bad Answer To Reset from card, no loader detected.
Merci de me repondre.
Re: sur le Car04
Check card reader mode: smartmouse/phoenix.
Please report card type, hardware and used
command lines.
Alexandre.
sur le Car04
après avoir charger le loader, ecrire les datas par piceeprog se solde par l'erreur : No Answer To reset from card.
Y a t-il une explication ? en utilisant d'aur=tre utilitaires sous windows, ca marche, mais j'ai aussi la meme erreur avec certain.
(je tente l'experiance du Linux Mag de Mai 2002)