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
Klas Lindfors
8ce4ab4997
add newline at end of output
2015-05-08 13:49:32 +02:00
Klas Lindfors
bf3fcc77fe
use a transation while sending and receiving data
2015-05-08 09:57:51 +02:00
Klas Lindfors
df018b24b4
add more extensions for certificates in doc
2015-04-09 10:13:30 +02:00
Klas Lindfors
4bd13b7254
mgm-key not needed for change-pin and change-puk
2015-04-07 07:58:17 +02:00
Klas Lindfors
c6e0f71133
bump version
2015-03-23 10:28:21 +01:00
Klas Lindfors
f44a155714
release 0.1.6
2015-03-23 10:20:11 +01:00
Klas Lindfors
a9c8cb9fd3
drop openssl/err.h again
2015-03-20 14:17:51 +01:00
Klas Lindfors
9db6d3d45a
replace EVP_MD_CTX_verify() stuff with RSA_verify()/ECDSA_verify()
...
since the EVP_MD_CTX stuff doesn't seem to exist on osx at all.
2015-03-20 14:04:26 +01:00
Klas Lindfors
8ada864df9
NEWS for 0.1.6
2015-03-20 10:51:40 +01:00
Klas Lindfors
f204987941
add a test-signature action
...
that takes a certificate in and does a signature with the given slot,
then verifying that signature with the given certificate.
2015-03-20 10:04:58 +01:00
Klas Lindfors
ef1ee5a6f6
bump openssl version
2015-03-20 09:56:13 +01:00
Klas Lindfors
b1cda2ffce
add missing }
...
that's why you should always build before push..
2015-03-19 15:52:20 +01:00
Klas Lindfors
da1f61f23a
move up validation of pin-retries parameters
2015-03-19 14:54:23 +01:00
Klas Lindfors
c85fd4eaa8
move more validation of parameters together
2015-03-19 14:52:38 +01:00
Klas Lindfors
9124e82ea6
write version to output file
2015-03-19 14:43:13 +01:00
Klas Lindfors
635729f339
call get_algorithm() to get the algorithm
...
as it was already implemented..
2015-03-19 14:37:59 +01:00
Klas Lindfors
91ddd394e4
give a better link for PIV standards
2015-03-19 09:14:39 +01:00
Klas Lindfors
24130c7154
mention version of gengetopt required
2015-03-19 09:00:55 +01:00