OpenSC fork, with some Italian healthcare smart card utils
Go to file
Jó Ágila Bitsch a7766b3de3 allow chaining for pkcs15-init --store-private-key EC keys
when importing a private key onto a pkcs15 card, if the card does not support
extended APDUs, we need to use chaining to store keys longer than 255 bytes.

While for RSA keys, this check was included, it was missing for EC keys.
This patch adds the SC_APDU_FLAGS_CHAINING flag to apdu.flags if data length is
greater than 255 and the card caps does not include SC_CARD_CAP_APDU_EXT.

Fixes #1747
2019-07-24 01:25:49 +02:00
.github speed up checking out nightly branch 2018-11-20 13:02:29 +01:00
MacOSX use OpenPACE 1.1.0 2019-04-25 15:44:11 +02:00
doc doc: Fix the description of switch in manual page (copy&paste error) 2019-06-17 12:49:11 +02: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 allow chaining for pkcs15-init --store-private-key EC keys 2019-07-24 01:25:49 +02:00
tests tests: Check the behavior of CKA_ALLOWED_MECHANISMS 2019-04-08 11:15:19 +02:00
win32 Rutoken Lite (#1728) 2019-07-22 13:05:32 +02:00
.gitignore opensc-notify: add to autostart 2019-04-08 11:16:13 +02:00
.travis.yml travis.yml - install socat and ant packages. 2019-07-24 01:22:43 +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 Update the build status also in the readme 2019-06-17 12:49:11 +02:00
appveyor.yml AppVeyor: push build artifact in PRs as well 2019-05-31 14:15:37 +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 CI: integrate clang-tidy (disabled) 2019-05-21 19:34:46 +02: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++

Build and test status of specific cards:

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