Package opensc

Smart card library and applications

OpenSC provides a set of libraries and utilities to work with smart cards. Its
main focus is on cards that support cryptographic operations, and facilitate
their use in security applications such as authentication, mail encryption and
digital signatures. OpenSC implements the PKCS#11 API so 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, too.

Version: 0.23.0

General Commands

cardos-tool displays information about Card OS-based security tokens or format them
cryptoflex-tool utility for manipulating Schlumberger Cryptoflex data structures
dnie-tool displays information about DNIe based security tokens
egk-tool displays information on the German electronic health card (elektronische Gesundheitskarte, eGK)
eidenv utility for accessing visible data from electronic identity cards
gids-tool smart card utility for GIDS cards
goid-tool ???
iasecc-tool displays information about IAS/ECC card
netkey-tool administrative utility for Netkey E4 cards
openpgp-tool utility for accessing visible data OpenPGP smart cards and compatible tokens
opensc-asn1 parse ASN.1 data
opensc-explorer generic interactive utility for accessing smart card and similar security token functions
opensc-tool generic smart card utility
piv-tool smart card utility for HSPD-12 PIV cards
pkcs11-tool utility for managing and using PKCS #11 security tokens
pkcs15-crypt perform crypto operations using PKCS#15 smart cards
pkcs15-init smart card personalization utility
pkcs15-tool utility for manipulating PKCS #15 data structures on smart cards and similar security tokens
sc-hsm-tool smart card utility for SmartCard-HSM
westcos-tool utility for manipulating data structures on westcos smart cards

File Formats

opensc.conf configuration file for OpenSC
pkcs15-profile format of profile for pkcs15-init