132 Commits

Author SHA1 Message Date
merlokk
b61e5db736 style 2019-07-03 17:57:27 +03:00
merlokk
b41cd5d5b8 add nfc test force flag 2019-07-03 17:54:53 +03:00
merlokk
b42e990f67 format fix 2019-07-03 01:39:38 +03:00
merlokk
ff53bb1e32 fix style 2019-07-03 01:16:55 +03:00
merlokk
2d72e02051 remove unused lib 2019-07-03 01:03:34 +03:00
merlokk
91c77da179 cbor.loads changed to cbor.decode_from 2019-07-03 00:43:51 +03:00
merlokk
795cf5c4a1 selecting NFC key works 2019-07-02 19:55:04 +03:00
merlokk
d1722b85af add library not found error 2019-07-02 19:45:46 +03:00
merlokk
2c500fe25a check pyscard module first 2019-06-28 12:32:52 +03:00
merlokk
751b2fd69c add nfc device search 2019-06-28 12:16:59 +03:00
Conor Patrick
cd29a0e0fe python black 2019-05-18 21:11:22 -04:00
Conor Patrick
31328fe7e7 dont fail when public key type is too large 2019-05-18 14:34:54 -04:00
Conor Patrick
09b73d694f fix build 2019-04-24 19:33:26 -04:00
Conor Patrick
b3604f49ba use ctap2 instead of client 2019-04-24 19:00:32 -04:00
Conor Patrick
f9d3b9561d test that getassertions are correct for solo ext 2019-04-24 18:27:11 -04:00
Conor Patrick
494e856198
Merge pull request #131 from rgerganov/hidg
Add support for hidg devices on Linux
2019-04-23 20:22:33 -04:00
Conor Patrick
56d6624e4e Test correct alg parameter #179 2019-04-22 16:26:26 -04:00
Conor Patrick
3094c87b0a Test empty pinAuth in MC and GA #179 2019-04-22 16:25:08 -04:00
Nicolas Stalder
6a288243c1 Add Makefile for installing a HID gadget
The Makefile has targets for building, installing and uninstalling a HID
gadget which acts as FIDO2 authenticator.

Tested on Ubuntu 18.04 but should work on other distros as well. The
only assumption being made is that kernel source is available at
/usr/src/linux-source-$(KERNEL_VERSION).tar.bz2. A possible improvement
would be to have a configure script which finds the correct kernel
source archive.
2019-04-16 10:54:49 +03:00
Conor Patrick
7e490f17fc delete 2019-04-13 22:42:16 -04:00
Conor Patrick
88a759566d Improve testing 2019-04-13 22:37:47 -04:00
Conor Patrick
89e9296825 Add test 2019-04-13 20:43:26 -04:00
Conor Patrick
78579c27dc Refactor and self test the CBOR sorting 2019-04-11 13:42:17 -04:00
Conor Patrick
ca80329b4c Compare string length and sort from start of string 2019-04-11 13:22:55 -04:00
Conor Patrick
7a49169492 consider major type and refactor 2019-04-11 00:04:33 -04:00
Conor Patrick
46dd4fe818 unused import 2019-04-10 13:56:23 -04:00
Conor Patrick
c71bbd8689 re-enable all tests 2019-04-10 13:42:38 -04:00
Conor Patrick
f8635f1682 refactor tests 2019-04-10 13:12:33 -04:00
Conor Patrick
ffa9ad4923 refactor cbor sorting test 2019-04-10 12:47:39 -04:00
Conor Patrick
86393c46b4 Test it is correct 2019-04-10 12:11:43 -04:00
Conor Patrick
6fa443b0bc tests for GA without pin 2019-03-26 19:00:42 -04:00
Conor Patrick
08e236df69 fix code quality issues x/2 2019-03-26 16:14:28 -04:00
Conor Patrick
d2091563ab fix code quality issues 2019-03-26 16:09:30 -04:00
Conor Patrick
d979420324 u2f work with yubikey5 2019-03-22 01:59:19 -04:00
Conor Patrick
5076af1be4 works with yubikey5 2019-03-22 01:22:55 -04:00
Conor Patrick
0a7845459c breakup test_fido2 2019-03-22 00:45:28 -04:00
Conor Patrick
c4262b0f5b rename 2019-03-22 00:20:48 -04:00
Conor Patrick
53fb0059a7 break into separate files 2019-03-22 00:20:20 -04:00
Conor Patrick
a1a75e4ab5 check errors 2019-03-21 12:47:15 -04:00
Conor Patrick
02e83073e0 add hmac-secret to reg response 2019-03-20 23:58:42 -04:00
Conor Patrick
3a48756f96 remove extra layer of map 2019-03-20 23:40:58 -04:00
Conor Patrick
dbe5283e1f test solo commands on fido2 layer 2019-03-20 21:06:18 -04:00
Conor Patrick
2d233f164e small bug fixes 2019-03-20 21:03:03 -04:00
Conor Patrick
e22e636475 hmac-secret tested 2019-03-20 20:03:25 -04:00
Conor Patrick
850381a633 test parsing 2019-03-20 16:52:10 -04:00
Conor Patrick
6098810167 start to test hmac-secret 2019-03-20 15:45:35 -04:00
Conor Patrick
6ec9fb962a delay send_raw in test 2019-03-20 14:59:31 -04:00
Conor Patrick
c9bfe001ee refactored version, previously lost 2019-03-20 14:56:52 -04:00
Conor Patrick
9544330dc3 delay send_raw in test 2019-03-18 04:36:02 +01:00
Conor Patrick
0964ff69b7 refactor a bit 2019-03-18 04:36:02 +01:00