opensc/src
Doug Engert 0380142482 Fix obtaining key_length i.e. field_length pkcs15-openpgp
card-opennpgp.c and pkcs15-openpgp.c have a strang way of
using sc_object_id_t to store what they call a binary_oid
or oid_binary.  It is used to convert the EC curve asn1
returned in the cxdata.

This code uses asn1_decode_object_id to use sc_object_id_t
as used in the rest of the code.

The code and ec_curve tabes in card-openpgp.c where not changed.

pkcs15-openpgp.c was channge si to can use:
algorithm_info = sc_card_find_ec_alg(card, 0, &oid);
to retried the key_length to add to the pubkey and prkey entries.
The EC and EDDSA needs (i.e. field_length)  to run.

 On branch eddsa
 Your branch is up to date with 'Jakuje/eddsa'.

 Changes to be committed:
	modified:   card.c
	modified:   pkcs15-openpgp.c
2021-03-01 15:43:28 +01:00
..
common common, pkcs11-tool: Use new PKCS #11 API with fallback to old one 2021-01-11 14:49:22 +01:00
libopensc Fix obtaining key_length i.e. field_length pkcs15-openpgp 2021-03-01 15:43:28 +01:00
minidriver Minidriver RSA-PSS signing not working 2021-02-25 18:35:57 +01:00
pkcs11 Add internal support for (X)EdDSA keys 2021-03-01 15:42:26 +01:00
pkcs15init openpgp: Initial support for (X)EdDSA keys 2021-03-01 15:42:29 +01:00
scconf fixed missing includes 2020-05-11 18:58:12 +02:00
sm Initial support for Polish eID card (e-dowód, eDO) (#2023) 2020-05-19 14:05:13 +02:00
smm sm-global-platform: Fix possible memory leak 2021-02-25 09:08:52 +01:00
tests p11test: Reformat the script and allow running against softhsm ed25519 keys (with few tweaks) 2021-03-01 15:43:28 +01:00
tools pkcs11-tool: Add support for (X)EDDSA key generation 2021-03-01 15:43:24 +01:00
ui pcsc: immediately exit on hotplug events 2020-06-09 12:07:04 +02:00
Makefile.am added fuzzing with libFuzzer and OSS-Fuzz 2019-07-26 15:23:02 +02:00
Makefile.mak use compat_getopt_long if getopt_long is not available 2019-03-25 14:30:09 +01:00