Nikita Mikhailov
|
217f6ce490
|
Fix travis
|
2016-08-19 00:40:02 +07:00 |
|
Nikita Mikhailov
|
c12d62f309
|
Apply some CR suggestions
|
2016-08-15 00:27:07 +07:00 |
|
Nikita Mikhailov
|
f79f1609c8
|
Add default GNUK vid:pid to devices list
|
2016-08-15 00:02:35 +07:00 |
|
Nikita Mikhailov
|
78d48c467d
|
Merge remote-tracking branch 'origin/master' into nitrokey
|
2016-08-14 22:17:58 +07:00 |
|
Nikita Mikhailov
|
762b40df00
|
SecurityToken: improve unit tests
|
2016-07-02 19:45:23 +06:00 |
|
Nikita Mikhailov
|
a4ab303ca9
|
Use mockito in SecurityTokenUtilsTest
|
2016-07-02 19:45:23 +06: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
|
6e2162202d
|
Add tests for SecurityTokenUtils
|
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
|
6855417b5b
|
SecurityToken: disable Nitrokey Storage & Start untill checked
|
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 |
|
Nikita Mikhailov
|
c9c7feb5f7
|
SecurityToken: add support for T=1 TPDU level of exchange
|
2016-07-02 19:45:23 +06:00 |
|
Nikita Mikhailov
|
597d6d5b5a
|
wip: t1 tpdu loe
|
2016-07-02 19:45:23 +06:00 |
|
Nikita Mikhailov
|
bfa18dc79e
|
Add new build type to mitigate debugging issues
|
2016-05-17 01:21:29 +06:00 |
|
Nikita Mikhailov
|
3656cbd539
|
Add new build type to mitigate debugging issues
|
2016-05-14 22:43:38 +06:00 |
|
Nikita Mikhailov
|
f54267dd68
|
SecurityToken: add support for 3072 & 4096bit RSA keys
|
2016-05-08 02:44:04 +06:00 |
|
Nikita Mikhailov
|
0faab067c6
|
Fix rotation crash in CreateSecurityTokenWaitFragment
|
2016-05-01 22:16:52 +06:00 |
|
Nikita Mikhailov
|
935f88131e
|
Check subkey id instead of masterkey id on security token operations
Rename ambiguous getMasterKeyFingerprint -> getKeyFingerprint
|
2016-04-16 15:45:43 +06:00 |
|
Nikita Mikhailov
|
a87c65c3f4
|
Check if security token keys match required once before signing/decryption
|
2016-04-16 11:13:57 +06:00 |
|
Nikita Mikhailov
|
163aef4c6b
|
Update obsolete Nfc class prefixes
|
2016-04-16 11:13:51 +06:00 |
|
Nikita Mikhailov
|
28a352a288
|
OTG: Rename smartcard -> security token
|
2016-04-15 02:02:11 +06:00 |
|
Nikita Mikhailov
|
db57cf3e7e
|
OTG: Skip TokenWaitFragmen when otg device is connected
|
2016-04-15 01:54:17 +06:00 |
|
Nikita Mikhailov
|
263799ec96
|
OTG: Fix connection issues
|
2016-04-15 01:54:09 +06:00 |
|
Nikita Mikhailov
|
784bf2322c
|
OTG: Replace colons with dashes in usb error messages
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
df57ecde47
|
OTG: rename Smartcard -> SecurityToken
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
4e543e5368
|
OTG: rescan devices before next operation
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
8cb94c446b
|
OTG: Add copyright
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
7caceee92f
|
OTG: fix icc powering method
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
0077f3a3b8
|
OTG: Add/Update copyrights
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
0c9ead62a0
|
OTG: Remove obsolete Pin classes, reenable changeKey method
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
b37b171908
|
OTG: move UsbConnectionDispatcher to utls package
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
409c38ba2a
|
OTG: UsbTransport minor refactoring
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
6ad2676e8c
|
OTG: Add/update javadoc; rename methods, exceptions
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
38a1c2d3ab
|
OTG: refactor, change nfc prefix to smartcard
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
4d9ce8e95b
|
OTG: Refactor persistent connections, naming
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
b5eb6468fe
|
OTG: Add support for persistent usb connection
No need to reinsert token on each operation
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
3798249570
|
OTG: Implement hidden activity usb detection technique
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
5e18b15775
|
OTG: Rename 'javacard' package, methods, remove JavacardInterface
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
79a0918072
|
OTG: Fix usb transport
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
3d538d885e
|
OTG: Usb device manager fixes
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
bd2906a887
|
OTG: Add usb device manager prototype
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
834440199a
|
OTG: update methods
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
65f17d7449
|
OTG: port old primitives from otg_alt branch
|
2016-04-14 22:48:01 +06:00 |
|
Nikita Mikhailov
|
8476999922
|
Add missing keyholder string param
|
2016-04-11 00:02:05 +06:00 |
|