Projects / OpenSC

OpenSC

OpenSC provides a set of libraries and utilities to work with smart cards. Its main focus is on cards that support cryptographic operations, and facilitates their use in security applications such as authentication, mail encryption, and digital signatures. OpenSC implements the PKCS#11 API so that applications supporting this API (such as Mozilla Firefox and Thunderbird) can use it. On the card, OpenSC implements the PKCS#15 standard, and aims to be compatible with every software/card that does so.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  16 Jul 2011 10:39

    Release Notes: This is the first version from the new infrastructure (Github with continuous builds). Several bugs were fixed for various cards (TCOS, OpenPGP, FINeID).

    •  18 May 2011 19:09

      Release Notes: Includes a new card driver (IAS-ECC), new MSI installers for Windows, and generic improvements and bugfixes.

      •  16 Mar 2009 10:54

        Release Notes: Major security fixes; see the security advisory.

        •  31 Jul 2008 17:28

          Release Notes: This version fixes a vulnerability in OpenSC. Affected are smart cards and USB crypto tokens based on Siemens CardOS M4 if initialized with OpenSC. Please test and update all your cards with "pkcs15-tool -T -U" using this release. The configure options in the build system have changed, support for ruTokens added, and other improvements made.

          •  10 Sep 2007 12:56

            Release Notes: This version now works with some CardOS M4 cards initialized with Siemens software by implementing their hack to sign using the RSA decrypt function. Unfortunately, this broke some other CardOS M4 cards initilaized with other software. If your card stops working, you should send a report and go back to using 0.11.3 or earlier. Now you can disable building the Netscape plugin. See configure --help for details. Some first code for AKIS cards is under development.

            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.