Alessio Di Mauro
4010ebbb91
Update object in the session (when the object wasn't there to begin with).
2015-08-11 16:54:25 +02:00
Alessio Di Mauro
2a6acc5259
Update object in the session after key creation (if object already exists).
2015-08-11 16:28:59 +02:00
Alessio Di Mauro
bf56cd8f30
Added certificate import on key generation.
2015-08-11 14:12:34 +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
fa2cdaa2ed
Added more attribute extraction for objects.
2015-08-06 16:22:48 +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
67ed63bc28
Hiding private objects if user is not logged in.
2015-08-03 15:16:50 +02:00
Alessio Di Mauro
706ff894f2
Added object matching.
2015-08-03 13:31:11 +02:00
Alessio Di Mauro
b4152b8f03
Improvement on sign and object handling.
2015-07-31 17:14:16 +02:00
Alessio Di Mauro
175f0ff42b
First crude signature implementation plus additional refactor.
2015-07-30 17:04:24 +02:00
Alessio Di Mauro
246cf626b2
Start to do some crypto.
2015-07-28 18:56:47 +02:00
Alessio Di Mauro
bd144cc621
Yet another refactor of objects.
2015-07-28 17:57:56 +02:00
Alessio Di Mauro
07379a5c60
Separated slot vendors and token vendors.
2015-07-28 10:35:34 +02:00
Alessio Di Mauro
b9596b33f5
Started major overhaul of slot vendors and token vendors.
2015-07-27 17:03:29 +02:00
Alessio Di Mauro
437094b2d7
Some improvements on sign.
2015-07-24 16:58:40 +02:00
Alessio Di Mauro
b9268982a5
Refactor more.
2015-07-24 15:39:37 +02:00
Alessio Di Mauro
91d7e52b21
Refined get attribute value.
2015-07-22 14:39:19 +02:00
Alessio Di Mauro
7da7e8ab97
More object handling.
2015-07-21 17:47:49 +02:00
Alessio Di Mauro
fa909fca30
Initial work to add object handling.
2015-07-20 17:04:39 +02:00
Alessio Di Mauro
b71cb628ea
Added mechanisms handling.
2015-07-16 17:52:54 +02:00
Alessio Di Mauro
5a39b5f582
More refactoring.
2015-07-16 16:07:06 +02:00
Alessio Di Mauro
9e6c5ca1fd
More work on login.
2015-07-15 16:06:32 +02:00
Alessio Di Mauro
7cd835614e
Added basic session handling.
2015-07-15 15:45:03 +02:00
Alessio Di Mauro
94b812d081
Added utils files.
2015-07-15 14:19:40 +02:00
Alessio Di Mauro
9bd5bc5718
Changed tokenless to with_token.
2015-07-15 14:19:10 +02:00
Alessio Di Mauro
de7e1ed000
Added basic version of login.
2015-07-14 16:51:08 +02:00
Alessio Di Mauro
0e4569af2c
Handle token presence in slots.
2015-07-14 15:45:03 +02:00
Alessio Di Mauro
dae7297050
Major refactor and vendor abstraction.
2015-07-14 14:13:02 +02:00
Alessio Di Mauro
9489748380
Fix debug message.
2015-07-07 10:22:49 +02:00
Alessio Di Mauro
5295b2068f
Add a bunch of TODOs.
2015-07-07 10:18:25 +02:00
Alessio Di Mauro
7777ac3dad
GetInfo.
2015-07-06 17:08:26 +02:00
Alessio Di Mauro
9f6dfed7cd
More GetTokenInfo.
2015-07-06 16:42:36 +02:00
Alessio Di Mauro
f95c6f2f2d
Added basic multivendor support for token information.
2015-07-03 17:23:16 +02:00
Alessio Di Mauro
2b2fe1f9fa
Added basic version of slot info functions.
2015-06-30 11:14:36 +02:00
Alessio Di Mauro
5e50401a0a
Initial commit for ykcs11.
2015-06-26 17:12:14 +02:00
Klas Lindfors
67543021cb
bump openssl version for windows build
2015-06-23 14:40:46 +02:00
Klas Lindfors
3b434817c6
bump versions
2015-06-23 14:39:58 +02:00
Klas Lindfors
3669e62bfb
NEWS for 1.0.0
2015-06-23 14:38:09 +02:00
Klas Lindfors
7146451463
mark upcoming version as 1.0.0
...
fixes #22
2015-06-23 14:36:11 +02:00
Klas Lindfors
6b4b3001c4
verify that e is 0x10001 on import
...
fixes #13
2015-06-23 14:28:44 +02:00
Klas Lindfors
9bd32ff72c
drop --repo-token for coveralls
2015-05-25 20:23:33 +02:00
Henrik Stråth
7f0d778e0c
Added yubikey-piv-manager to software list
2015-05-25 09:49:38 +02:00
Klas Lindfors
18e057e58c
let RSA_public_encrypt() do the PKCS1 padding
...
noteworthy is that it will do pkcs1 type 2 padding
2015-05-19 15:11:30 +02:00
Klas Lindfors
3d0ff7b969
add a test-decipher command
...
test-decipher will for rsa do public encrypt on a random string and let
the key decrypt
for ec it will generate a new ec key and do ecdh and confirm it gets the
same answer back
2015-05-19 14:22:26 +02:00
Klas Lindfors
63345d1b3e
drop verbose prints from library
...
for ykpiv_verify() they're in tool as well.
2015-05-18 13:36:14 +02:00