Alessio Di Mauro
|
98f3462e5e
|
YKCS11: Remove some useless comments.
|
2015-11-05 14:26:29 +01:00 |
|
Alessio Di Mauro
|
f3bd827100
|
YKCS11: add more precondition checks during SingInit.
|
2015-11-05 14:09:22 +01:00 |
|
Alessio Di Mauro
|
83099997c0
|
YKCS11: fix type typo.
|
2015-11-04 17:19:56 +01:00 |
|
Alessio Di Mauro
|
dcc2545a4c
|
YKCS11: added certificate deletion.
|
2015-11-04 14:02:29 +01:00 |
|
Alessio Di Mauro
|
e6bca9b332
|
YKCS11: Suppress some warnings.
|
2015-10-28 11:43:41 +01:00 |
|
Alessio Di Mauro
|
12e0594406
|
Indent.
|
2015-10-28 11:36:55 +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
|
4f12dc41e9
|
YKCS11: Added raw certificate extraction.
|
2015-10-23 19:43:36 +02:00 |
|
Klas Lindfors
|
aff57db279
|
export functions for mac correctly
C_ matches what we should export for pkcs11
|
2015-10-23 00:08:24 +02:00 |
|
Alessio Di Mauro
|
a24727fd44
|
Move login into common functions.
|
2015-09-24 11:40:17 +02:00 |
|
Alessio Di Mauro
|
29bddc33b4
|
Fix return value check on parse_readers.
|
2015-09-24 11:39:47 +02:00 |
|
Alessio Di Mauro
|
4b668502ee
|
Minor fixes.
|
2015-09-17 17:05:29 +02:00 |
|
Alessio Di Mauro
|
bae1005fb4
|
Export more info for EC keys too.
|
2015-09-17 16:46:58 +02:00 |
|
Alessio Di Mauro
|
2ea35bbd18
|
Export more public key parameters.
|
2015-09-17 16:46:58 +02:00 |
|
Alessio Di Mauro
|
a6a6c0900c
|
Fix some warnings.
|
2015-09-09 16:33:04 +02:00 |
|
Alessio Di Mauro
|
bd6e6db138
|
Add parsing of model number.
|
2015-09-09 16:31:25 +02:00 |
|
Alessio Di Mauro
|
8f3e9230f3
|
Remove get slot description and use the reader string from pcsclite.
|
2015-09-09 15:54:16 +02:00 |
|
Alessio Di Mauro
|
44dae19348
|
Imporve support for multiple readers/cards.
|
2015-09-09 15:42:14 +02:00 |
|
Alessio Di Mauro
|
22d8f4f9fe
|
Minor cleanups.
|
2015-09-09 13:59:36 +02:00 |
|
Alessio Di Mauro
|
d820c314c4
|
Free more.
|
2015-09-09 13:16:45 +02:00 |
|
Alessio Di Mauro
|
d793f200bb
|
Merge branch 'development' of gitlab.yubico.com:/Yubico/yubico-piv-tool into development
Conflicts:
ykcs11/ykcs11.c
|
2015-09-08 18:04:45 +02:00 |
|
Alessio Di Mauro
|
99ebfdf37c
|
Added support for CKU_CONTEXT_SPECIFIC.
|
2015-09-08 18:00:48 +02:00 |
|
Klas Lindfors
|
49eab7dbfa
|
drop ykpiv_sign_data2() and change ykpiv_sign_data() to not pad
|
2015-09-08 15:29:10 +02:00 |
|
Klas Lindfors
|
8eb7595d42
|
add list-readers action to tool
also refactor ykpiv_list_readers() a bit
|
2015-09-08 12:26:42 +02:00 |
|
Klas Lindfors
|
1a9e62cec8
|
drop ykpiv_connect2() and add ykpiv_list_readers()
|
2015-09-07 15:54:57 +02:00 |
|
Alessio Di Mauro
|
ee2a364c15
|
More cleanup.
|
2015-09-02 16:06:50 +02:00 |
|
Alessio Di Mauro
|
c13426a2e8
|
Fixed typo.
|
2015-09-02 11:49:17 +02:00 |
|
Alessio Di Mauro
|
f646ec9dde
|
Added key import.
|
2015-09-01 16:16:47 +02:00 |
|
Alessio Di Mauro
|
d2cefc66b7
|
Initial stab at private key import.
|
2015-08-28 17:15:11 +02:00 |
|
Alessio Di Mauro
|
5ca058bdfa
|
Added certificate import
|
2015-08-28 13:47:57 +02:00 |
|
Alessio Di Mauro
|
d7f5dd35f4
|
Squalch more warnings.
|
2015-08-26 16:59:03 +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
|
5f306a8d1c
|
Fixed x509 certificate created during generation to comply with OpenSSL
1.0.1i more strict rules.
|
2015-08-26 10:55:29 -04:00 |
|
Alessio Di Mauro
|
f776ac58a3
|
Strip DER encoding from EC signatures.
|
2015-08-24 17:39:00 +02:00 |
|
Alessio Di Mauro
|
e2c4e9fc2e
|
Use longer buffer to store the signature.
|
2015-08-24 14:20:01 +02:00 |
|
Alessio Di Mauro
|
4fec806335
|
Add support for ECDSA_SHA256.
|
2015-08-24 13:05:27 +02:00 |
|
Alessio Di Mauro
|
3150a36988
|
More debug messages.
|
2015-08-21 15:57:28 +02:00 |
|
Alessio Di Mauro
|
5a069f1077
|
Temporary fix for multiple logins.
|
2015-08-21 15:41:32 +02:00 |
|
Alessio Di Mauro
|
0184424f3f
|
Add debug messages for failed login.
|
2015-08-21 14:10:38 +02:00 |
|
Alessio Di Mauro
|
5d7f0b3d93
|
Removed nspr stuff.
|
2015-08-21 13:20:31 +02:00 |
|
Alessio Di Mauro
|
0c3c9c5a00
|
Close the operation after sign is done.
|
2015-08-21 10:42:43 +02:00 |
|
Alessio Di Mauro
|
2420874125
|
More debug messages and precondition checks.
|
2015-08-21 10:42:43 +02:00 |
|
Alessio Di Mauro
|
8fa6ff8edb
|
Use buffer length while storing cert.
|
2015-08-21 10:42:43 +02:00 |
|
Alessio Di Mauro
|
6cbdbc3c14
|
More debug messages and precondition checks.
|
2015-08-21 10:42:43 +02:00 |
|
Alessio Di Mauro
|
255815d78f
|
Skip PIN initialization.
|
2015-08-21 10:42:43 +02:00 |
|
Alessio Di Mauro
|
4542a4506b
|
Skip token initialization.
|
2015-08-21 10:42:43 +02:00 |
|
Alessio Di Mauro
|
f27ca3837c
|
Add more precondition checks and debug messages.
|
2015-08-21 10:42:43 +02:00 |
|
Alessio Di Mauro
|
8618469619
|
Fixed PSS (still untested).
|
2015-08-21 10:42:43 +02:00 |
|