opensc/src
Timo Teräs 3f832ca6da MyEID: implement support for 4K RSA keys (MyEID 4.5+)
MyEID starting version 4.5 supports 4K RSA keys. The card also
now supports proper APDU chainging (for sending large APDUs) and
receiving large responses via GET_RESPONSE splitting.

This updates the following:
* detection code properly announces 3K and 4K RSA support
  when available
* APDU chaining is used when possible
* use ISO GET_RESPONSE handling for large responses
* max_recv_size is set to 256 which it always was supposed to be
  as the old cards respond with that large responses too
* use the 2K signing kludge only on cards that need it
* unwrap and decipher code paths unified to the extent possible

Signed-off-by: Timo Teräs <timo.teras@iki.fi>
2019-04-25 14:53:10 +02:00
..
common use compat_getopt_long if getopt_long is not available 2019-03-25 14:30:09 +01:00
libopensc MyEID: implement support for 4K RSA keys (MyEID 4.5+) 2019-04-25 14:53:10 +02:00
minidriver md: clean OpenSSL memory when DLL is unloaded 2018-11-13 15:50:17 +01:00
pkcs11 pkcs11-spy: parse CKM_AES_GCM for C_EncryptInit() 2019-04-25 14:52:20 +02:00
pkcs15init MyEID: implement support for 4K RSA keys (MyEID 4.5+) 2019-04-25 14:53:10 +02:00
scconf Fixed Potential leak of memory 2019-02-14 09:22:23 +01:00
sm implemented sc_format_apdu_ex 2019-03-05 13:54:13 +01:00
smm replace SC_FUNC_CALLED with LOG_FUNC_CALLED 2018-12-06 09:26:42 +01:00
tests use compat_getopt_long if getopt_long is not available 2019-03-25 14:30:09 +01:00
tools Merge pull request #1600 from AlexandreGonzalo/trustonic_pkcs11 2019-04-25 14:51:54 +02:00
ui gio: avoid unneccessary unitialization 2018-10-22 21:44:07 +02:00
Makefile.am PKCS#11 testsuite (#1224) 2018-05-18 12:31:55 +02:00
Makefile.mak use compat_getopt_long if getopt_long is not available 2019-03-25 14:30:09 +01:00