OpenSC fork, with some Italian healthcare smart card utils
Go to file
Doug Engert 5fa633075d GIDS Decipher fix for TPM
GIDS decipher APDU fails with status '65 00' or '67 00' if
"Padding Indication" byte is present. Debug logs of Microsoft
certutil -v -scinfo  using Microsoft drivers show that for a
decipher, the "Padding Indication" is not present. It maybe
needed if Secure Messaging is added later.

Extended APDU is turned off as this may not be supported on
some cards. Chaining is used used instead, it works on all cards.

RAW RSA is turned off, it is supported.

Tested with pkcs11-tool on Windows 10 with a TPM 2.0 module.

 On branch gids-decipher
 Changes to be committed:
	modified:   src/libopensc/card-gids.c

 Date:      Tue Dec 3 18:08:32 2019 -0600
 interactive rebase in progress; onto 01678e87
 Last commands done (3 commands done):
    squash c968d0dd GIDS No Padding Indication Byte
    squash 0fa940fc Take 3
 No commands remaining.
 You are currently rebasing branch 'gids-decipher' on '01678e87'.
2019-12-05 16:33:27 +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 GIDS Decipher fix for TPM 2019-12-05 16:33:27 +01:00
tests tests/common: Add different path to softhsm pkcs11 library to test also on different architectures 2019-08-28 11:01:50 +02: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 2018-09-13 13:47:21 +02: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 include build-package-from-ci in autoconfig/automake 2019-12-02 16:54:32 +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)