Wykres commitów

142 Commity (85365c635dcee0fc590f403290ae148d868d05b9)

Autor SHA1 Wiadomość Data
Conor Patrick e2738d11d3 remove tests 2019-08-06 18:50:05 +08:00
Conor Patrick b47854c335 use error code PIN_AUTH_INVALID 2019-07-28 21:41:11 -04:00
Conor Patrick ca66b6e43b verify signature for hmac-secret 2019-07-26 23:51:39 -04:00
Conor Patrick 1cd1b3c295 check attestation signature on all MC requests 2019-07-26 23:50:23 -04:00
Conor Patrick f5d50e001d test assertions work post reboot 2019-07-26 19:00:07 -04:00
Conor Patrick 10bf4242e1 fail with more import related info 2019-07-08 21:54:48 -04:00
merlokk fa9408d5d6 fix u2f tests 2019-07-05 12:39:32 +03:00
merlokk 4d9285085f fix tests 2019-07-04 20:42:24 +03:00
merlokk 2272e69e15 fix tests 2019-07-04 20:14:24 +03:00
merlokk 151e1d0e9b fix some errors in tests 2019-07-04 20:09:47 +03:00
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