OpenSC fork, with some Italian healthcare smart card utils
Go to file
Jakub Jelen f61d9b3b53 Implement new Gemalto IDPrime driver
The card is largely ISO 7816 compliant, but does not provide any
simple way of listing the content which is supported by current
PKCS#15 implementation therefore the PKCS#15 emulator had to be
used.

The certificates are compressed in a similar way as in DNIE
cards which complicates reading from the card and which I think
could be moved to the shared ISO (or some other file since I saw
that code already many times).

The card supports wide range of algorithms including
RSA-PSS and RSA-OAEP padding schemes in-card. On the other hand,
it does not allow raw RSA and SHA1 hashes on card anymore.

The card is manufactured by Gemalto so it has strict ATR which
can be used for detection.
2020-01-07 14:16:46 +01:00
.github CI: retry pushing 10 times to nightly 2019-10-18 14:31:09 +02:00
MacOSX mac: don't forget to uninstall OpenSCTokenApp 2019-12-04 14:55:23 +01:00
doc Generate consistent docbook id's 2019-11-01 14:23:40 +01:00
etc sc-hsm: Add configuration section for 4K 2019-05-31 14:11:49 +02:00
m4 use compat_getopt_long if getopt_long is not available 2019-03-25 14:30:09 +01:00
packaging/debian.templates fix LGPL version 2013-09-29 20:55:41 +02:00
src Implement new Gemalto IDPrime driver 2020-01-07 14:16:46 +01:00
tests tests: Add missing script to the release tarball 2019-12-17 16:09:35 +01:00
win32 sc-hsm: Add ATR for faster token variant 2019-12-04 21:43:47 +01:00
.gitignore opensc-notify: add to autostart 2019-04-08 11:16:13 +02:00
.gitlab-ci.yml Integrated virt_CACard in CI jobs (#1757) 2019-08-20 15:17:14 +02:00
.travis.yml Unbreak Travis build 2019-08-30 23:15:53 +02:00
COPYING - changed license to LGPL 2001-11-06 18:34:19 +00:00
Makefile.am Move the test into separate directory 2018-12-06 09:27:50 +01:00
Makefile.mak autostart is a subfeature of OpenSC tools 2019-04-08 11:16:13 +02:00
NEWS Updated NEWS 2019-12-29 13:39:01 +01:00
README link README to README.md 2015-11-02 23:54:36 +01:00
README.md Add fuzzing status to the readme 2019-10-25 20:22:40 +02:00
appveyor.yml prepare 0.20.0 2019-09-05 14:24:30 +02:00
bootstrap build: bootstrap script has expected content 2014-05-11 09:15:27 +02:00
bootstrap.ci bootstrap.ci: stop echoing executed commands 2018-05-21 20:45:04 +02:00
configure.ac Bump minimum required openssl version to 1.0.1 2020-01-06 15:47:07 +01:00
version.m4 version.m4: remove unused macro PACKAGE_VERSION_REVISION 2018-05-21 20:45:04 +02:00

README.md

OpenSC documentation

Wiki is available online

Please take a look at the documentation before trying to use OpenSC.

Travis CI Build Status AppVeyor CI Build Status Coverity Scan Status Language grade: C/C++ Fuzzing Status

Build and test status of specific cards:

Cards Status
CAC CAC
virt_CACard virt_CACard
Coolkey Coolkey
PivApplet PIV
OpenPGP Applet OpenPGP
GidsApplet GIDS
IsoApplet IsoApplet
OsEID (MyEID) OsEID (MyEID)