Commit Graph

217 Commits

Author SHA1 Message Date
Frank Morgner
0ffedbef2d fixed tag of auxiliary data payload 2013-02-27 21:52:00 +01:00
Frank Morgner
e2a54cbdb6 output "Read " for successful reading 2013-02-26 01:04:56 +01:00
Frank Morgner
00d160b77a allow dumping of empty buffer 2013-02-26 01:03:09 +01:00
Frank Morgner
db088810ff added human readable names for DG13-16 2013-02-26 00:58:54 +01:00
Frank Morgner
233816656a added option for cvc and x509 directory 2013-02-26 00:53:33 +01:00
Frank Morgner
0644c491c5 added cvc_rehash'ed test files 2013-02-26 00:53:33 +01:00
Frank Morgner
5354c8167f removed test certificates, added official ones
distributing only the c_rehash'ed/cvc_rehash'ed ones
2013-02-26 00:53:28 +01:00
Frank Morgner
ffd61ffca9 fixed typo 2013-02-18 22:58:03 +01:00
Frank Morgner
e1da1dc081 updated documentation 2013-02-09 23:44:14 +01:00
Frank Morgner
acabe8be62 updated windows build 2013-02-09 23:44:10 +01:00
Frank Morgner
2e029de07d added CLI flags do disable various checks 2013-02-09 23:44:00 +01:00
Frank Morgner
19f1db1b30 only warn about missing certificate description 2013-02-09 23:43:56 +01:00
Frank Morgner
7a85d916be fixed asn1 2013-02-09 23:43:52 +01:00
Frank Morgner
5c900a71dc distributing nPA's default trust anchors 2013-02-09 23:43:44 +01:00
Frank Morgner
9ab1c7a86e added example CHAT for signature terminal 2013-02-09 23:43:39 +01:00
Frank Morgner
8b0b502a1e Added ASN.1 helper for auxiliary data 2013-02-09 23:43:35 +01:00
Frank Morgner
83b69396c9 fixed some compiler warnings 2013-02-09 23:43:30 +01:00
Frank Morgner
f48d45b16c fixed bug in iso sm driver 2013-02-09 23:43:26 +01:00
Frank Morgner
9340c66b75 check for NULL pointer 2013-02-09 23:43:12 +01:00
Dominik
8b3dd50784 Fix opensc submodule 2013-02-07 21:54:14 +01:00
Frank Morgner
4fd23d08fb fixed recursive write of EFs 2013-02-04 23:31:02 +01:00
Frank Morgner
a6a10d0b3e fixed special functions 2013-02-04 23:08:00 +01:00
Frank Morgner
d98f4e57c9 added verification of age/validity/community 2013-02-03 22:27:02 +01:00
Frank Morgner
9f6ffc2fad handling special Le's for encryption in iso SM driver 2013-02-01 01:18:36 +01:00
Frank Morgner
e3947061c4 selectig eid after EAC 2013-02-01 01:18:36 +01:00
Frank Morgner
fae2b5441f fixed referencing EAC_CTX in TA and CA 2013-01-31 22:26:56 +01:00
Frank Morgner
e01eae9ce3 added read and write of data groups
adds read_binary_rec and write_binary_rec to scutil.h
2013-01-29 15:51:35 +01:00
Frank Morgner
2905b067e5 fixed typo 2013-01-29 09:47:47 +01:00
Frank Morgner
6947ccb8be added missing documentation 2012-12-17 21:53:50 +01:00
Frank Morgner
cff11a0b31 added overview about TA/CA to documentation 2012-12-16 04:26:30 +01:00
Frank Morgner
d479420463 include OpenSC as submodule 2012-12-16 04:09:25 +01:00
Frank Morgner
fe155bb002 fixed generation of documentation 2012-12-11 22:56:48 +01:00
Frank Morgner
e9e5c7668b use OpenSC's hooks to wrap and unwrap SM APDUs
sm_transmit_apdu is obsolete. libnpa and OpenSC can be used in parallel
now. libnpa modifies OpenSC's card handle to add SM on the fly to any
OpenSC command. This, for example, allows PKCS#XX commands in a SM
channel established by libnpa.
2012-12-09 23:15:51 +01:00
Frank Morgner
de1378f780 always declare extended length capabilities
allows usage of an unpatched version of OpenPACE. libnpa now works with
the nPA using the default card driver.
2012-11-21 19:45:59 +01:00
Frank Morgner
77a52cc8e9 adapted to changes of OpenSC master
Now works with the stupid changes of OpenSC made in
41861e42b01539856b31f758dfde9ba53749eaaa
2012-11-21 19:45:59 +01:00
Frank Morgner
c6f61aa3eb adapted to changes of OpenPACE
Now works with OpenPACE 5182c69ee9dfe4ad7787d4f513d467d81a1f27ed
2012-11-21 19:45:55 +01:00
Frank Morgner
f5a2cde7d6 adapted to latest changes of openpace
works with openpace 702cf84aaa01ef5dc490d32208067a89a33102c1
2012-11-01 08:02:01 +01:00
Frank Morgner
e8528c8297 disable check of validity period for testing 2012-11-01 07:32:52 +01:00
Frank Morgner
a00f305f2a use default CHAT for testing 2012-11-01 07:25:49 +01:00
Frank Morgner
2b472133fd for EAC, use terminal's CHAT by default 2012-11-01 07:24:14 +01:00
Frank Morgner
cc3095a2f0 comprehensive checking for help2man and gengetopt 2012-10-26 22:04:24 +02:00
Frank Morgner
80f86b81ed fixed wrong encoding of protected Le 2012-10-10 22:02:59 +02:00
Frank Morgner
4cba1d8ee2 added script to test vicc with npa-tool 2012-10-10 22:02:59 +02:00
Frank Morgner
a08ce27552 added calculation of longest encrypted short-length APDU 2012-10-10 22:02:59 +02:00
Frank Morgner
df00bca2f0 adapted to changes of openpace in 91d6ee1ec80f6... 2012-10-10 22:02:59 +02:00
Frank Morgner
296db65bc2 updated help for --disable-checks 2012-10-10 22:02:59 +02:00
Frank Morgner
1edbc97845 fixed memory leaks 2012-10-10 22:02:59 +02:00
Frank Morgner
e99979fab1 debug the result from CA's general authenticate 2012-10-10 22:02:59 +02:00
Frank Morgner
be19c06e51 fixed short length SM APDUs (especially case 2) 2012-10-10 22:02:59 +02:00
Frank Morgner
80091a6997 fixed Le for get challenge 2012-10-10 22:02:59 +02:00