Commit Graph

59 Commits

Author SHA1 Message Date
Vincent Breitmoser
31da4c450d Ignore leading data before IccPowerOn operation in CcidTransceiver 2017-10-08 05:01:39 +02:00
Vincent Breitmoser
7a24f4c237 refactor CcidTransceiver 2017-10-08 05:01:25 +02:00
Vincent Breitmoser
2debc23ce0 slightly nicer error reporting for security token cla chaining 2017-10-06 19:06:43 +02:00
Dominik Schürmann
2ac67865d7 Fix indentation 2017-09-25 10:18:52 +02:00
Arnaud Fontaine
ae0b3dc396 Fix EC decipher template (#2166)
Fix EC decipher template
2017-09-25 10:13:41 +02:00
Vincent Breitmoser
863651918e token-import: use entire fingerprint for promote operation 2017-09-11 15:30:10 +02:00
Vincent Breitmoser
e0b5d97356 token-import: add entrypoint for blank token setup flow 2017-09-11 01:44:50 +02:00
Vincent Breitmoser
bdc855d618 token-import: add debug states for locked keys 2017-09-11 01:44:40 +02:00
Vincent Breitmoser
419dffab02 token-import: move debug states out of fragment 2017-09-11 01:44:39 +02:00
Vincent Breitmoser
36bec236f4 add routines to unlock security token 2017-09-08 15:17:33 +02:00
Vincent Breitmoser
768abb3074 token-import: introduce parcelable SecurityTokenInfo 2017-09-08 15:17:33 +02:00
Vincent Breitmoser
c1773de1c3 token-import: handle empty urls better 2017-09-08 15:16:50 +02:00
Vincent Breitmoser
af7d36c038 token-import: first iteration 2017-09-08 15:16:50 +02:00
Arnaud Fontaine
d668719bc8 Missing import... 2017-07-07 11:36:31 +02:00
Arnaud Fontaine
f554548a14 Code style 2017-07-07 10:20:24 +02:00
Arnaud Fontaine
47b0763f9f Update SecureMessaging/SCP11b wrt OpenPGP card v3.3 2017-07-06 18:25:36 +02:00
Arnaud Fontaine
745d2a0988 fix issue #2049 2017-06-13 10:03:47 +02:00
Vincent Breitmoser
d58f1bd225 use autovalue for SaveKeyringParcel 2017-05-25 15:42:27 +02:00
Vincent Breitmoser
147e4dbee7 use autovalue for SubkeyAdd and SubkeyChange 2017-05-25 15:42:27 +02:00
Vincent Breitmoser
c6bec99fe3 add note about ecdsa signature encoding in SecurityTokenHelper 2017-05-16 13:43:35 +02:00
Arnaud Fontaine
7a3836b775 Fix IllegalArgumentException in SecurityTokenUtils #2036 2017-02-17 14:19:40 +01:00
Arnaud Fontaine
612c0719c0 Fix NPE in CardCapabilities #2000 2017-02-17 13:34:03 +01:00
Vincent Breitmoser
a1127bdf1a support odd rsa moduli on security tokens 2017-01-13 02:39:51 +01:00
Dominik Schürmann
63244a113a Code formatting and package re-structuring 2017-01-05 13:56:09 +01:00
Dominik Schürmann
b89ba85313 skip algorithm screen for security tokens version < 3.0 2017-01-05 13:40:40 +01:00
Arnaud Fontaine
d7612b0ae2 Add comments related to ECC decryption with security tokens 2017-01-05 11:46:57 +01:00
Arnaud Fontaine
42b5e291ca Rename methods related only to security tokens 2017-01-05 11:01:14 +01:00
Arnaud Fontaine
3a20dee36f Remove underscore in variable names 2017-01-04 15:44:24 +01:00
Arnaud Fontaine
f7f96498eb Adding missing GPL headers 2017-01-04 14:59:57 +01:00
Arnaud Fontaine
a6b7b2bf4e Support of SmartPGP secure messaging 2017-01-04 14:59:57 +01:00
Arnaud Fontaine
05bfd6bc01 Support of OpenPGP card v3 2017-01-04 13:39:19 +01:00
Nikita Mikhailov
c12d62f309 Apply some CR suggestions 2016-08-15 00:27:07 +07:00
Nikita Mikhailov
e9bad47132 SecurityToken: add comments 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
c6ea5a3c65 Rename OpenPGPCapabilities according to styleguide 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
2591d5dcb3 Move smartcardio stuff to original javax package 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
12785480ef SecurityToken: fix put key, add key format handling 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
231e3fb3d5 SecurityToken: update put key to support different private key template 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
55e14cb45b SecurityToken: add openpgp card capabilities handling 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
3d827d5a6b SecurityToken: rename methods, fix comments 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
16b47acee8 SecurityToken: reenable fidesmo checks 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
0954684441 SecurityToken: remove unused smartcadio stuff 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
87743ec8ad SecurityToken: fix reset&wipe token method 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
b71f9f4fd7 SecurityToken: fix APDU ne lengths 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
b247de783c SecurityToken: support extended apdu and chaining based on capbilities 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
c2ca440c88 SecurityToken: use CommandAPDU instead of raw strings 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
131bf94b9b SecurityToken: add useful classes from javax.smartcardio package 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
ee8cd3862f wip: Working nitrokey pro 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
aadc59691b SecurityToken: fix TLV in GET DATA fingerprint DO handling 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
9f57a1312e SecurityToken: fix T=1 TPDU chaining handling 2016-07-02 19:45:23 +06:00
Nikita Mikhailov
a017b9f25a SecurityToken: fix ccid class header parsing 2016-07-02 19:45:23 +06:00