Commit Graph

27 Commits

Author SHA1 Message Date
Kelby Ludwig 08b32ef3e0 added switch to ignore CKA_LABEL on calls to check_pubkey_template and check_pvtkey_template 2019-05-18 21:39:36 -05:00
Alessio Di Mauro 7533e7fb56 Ignore CKA_PRIVATE in ykcs11
Newer version of pkcs11-tool set the CKA_PRIVATE attribute during
generation making the operation fail. The attribute is now ignored.
2018-05-03 10:20:02 +02:00
Hannes Mehnert 03849d9722 alias RSA type, call openssl functions only in openssl_utils.c 2017-03-29 23:01:17 +01:00
Hannes Mehnert 847b0b4267 fix PSS signing support 2017-03-26 19:13:07 +02:00
Simon Josefsson 89bec1260a Improve license headers. 2016-08-12 15:30:06 +02:00
Klas Lindfors e7b4fc6ccf switch out the pkcs11 headers for the SCUTE pkcs11 header from opensc
create pkcs11y.h for our additional things
2016-08-12 14:00:15 +02:00
Klas Lindfors fead011e71 add copyright and license header 2016-08-12 13:37:56 +02:00
Alessio Di Mauro 602208bf20 YKCS11: Change DBG to print to stderr. 2015-11-05 16:35:15 +01:00
Alessio Di Mauro b7c0e8ea6b YKCS11: added support for touch and PIN policy during generate. 2015-10-28 11:34:42 +01:00
Alessio Di Mauro a9ddf3e3b2 Added support for touch and change policy during key import. 2015-10-27 17:33:30 +01:00
Alessio Di Mauro 99ebfdf37c Added support for CKU_CONTEXT_SPECIFIC. 2015-09-08 18:00:48 +02:00
Alessio Di Mauro 25110ec122 Remove some warnings. 2015-08-26 16:58:45 +02:00
Alessio Di Mauro 5a2c00deb7 Add of DigestInit. 2015-08-26 16:58:45 +02:00
Alessio Di Mauro 4fec806335 Add support for ECDSA_SHA256. 2015-08-24 13:05:27 +02:00
Alessio Di Mauro bb4ed22315 Fixed RSA_X_509 padding. 2015-08-19 15:41:41 +02:00
Alessio Di Mauro a792e16333 Fixed unhashed sign mechanisms. 2015-08-19 15:20:27 +02:00
Alessio Di Mauro df2ff3cd51 Fixed pkcs1.5 padding 2015-08-12 15:41:58 +02:00
Alessio Di Mauro 097bfaf7a1 Added EC key generation. 2015-08-11 11:46:40 +02:00
Alessio Di Mauro 5bef13acec First stab at key generation. 2015-08-07 17:09:09 +02:00
Alessio Di Mauro 6f0a9e7a09 Moved debug capabilities to its own file.
Fixed EC point replresentation.
2015-08-06 17:16:43 +02:00
Alessio Di Mauro e3acd1f027 Fixed object attribute matching.
Added ECDSA.
2015-08-06 11:25:01 +02:00
Alessio Di Mauro e89de35efc Added PSS (first stab). 2015-08-05 15:40:24 +02:00
Alessio Di Mauro d312d7a1e1 Added more signature infrestructure. 2015-08-04 19:19:04 +02:00
Alessio Di Mauro 7ce5ea4dc2 Added sign_data2 to libykpiv to disable padding. 2015-08-03 16:22:58 +02:00
Alessio Di Mauro 175f0ff42b First crude signature implementation plus additional refactor. 2015-07-30 17:04:24 +02:00
Alessio Di Mauro bd144cc621 Yet another refactor of objects. 2015-07-28 17:57:56 +02:00
Alessio Di Mauro b9596b33f5 Started major overhaul of slot vendors and token vendors. 2015-07-27 17:03:29 +02:00