opensc(7)

opensc7

Smart card library and applications with support for pkcs #15 compatible smart cards and similar security tokens

Overview

The opensc project aims to provide a set of libraries and programs for manipulating smart cards. The opensc utilities and libraries can be used with ISO 7816-4 compatible cards providing basic, ISO filesystem manipulation. The primary goal of opensc, however, is to support cryptographic functionality made possible by PKCS #15 compatible cards.

Functionality includes PIN-protected, on-card private and public key storage, message signing/verification and key generation.

opensc supports PC/SC, CT-API and OpenCT to talk to card terminals.

Other features

PAM library.
OpenSSH integration.
PKCS #11 integration.

Supported cards

As of this writing, opensc is known to support the following PKCS #15 compatible cards.

Finnish FINEID (SetCOS)
Swedish Posten eID (SetCOS)
Schlumberger Cryptoflex 16k and 8k
Gemplus GPK 4000, 8000 and 16000
MioCOS 1.1
TCOS 2.0

Author

This manpage was contributed by Joe Phillips <[email protected]>, for the Debian GNU/Linux system (but may be used by others).

From opensc 0.9.6-1 in Debian 3.1 (Sarge). Parsed by carta from the page's man source.