Projects / Smart Card ToolKit

Smart Card ToolKit

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
Licenses
Operating Systems
Implementation

Recent releases

  •  07 Dec 2004 07:28

    Release Notes: 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.

    •  02 Nov 2003 07:10

      Release Notes: 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.

      •  10 Dec 2002 19:15

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

        •  17 Nov 2002 09:18

          Release Notes: 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.

          •  17 May 2002 19:49

            Release Notes: New silvercard and bluecard loaders for piceeprog, and removal of libreadline from 7816shell (fgets is used instead).

            Recent comments

            08 Sep 2002 21:22 diaxen

            Re: sur le Car04
            Mail diaxen@free.fr

            07 Sep 2002 11:20 fabricelegoff

            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.

            24 Aug 2002 06:48 diaxen

            Re: sur le Car04
            Check card reader mode: smartmouse/phoenix.
            Please report card type, hardware and used
            command lines.

            Alexandre.

            12 Aug 2002 13:14 fabricelegoff

            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)

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.