Pol Henarejos
|
8b2be54ede
|
Update code style.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-04 14:05:30 +01:00 |
|
Pol Henarejos
|
b1fdb9b1d1
|
Cleaning unused includes.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-30 19:39:01 +01:00 |
|
Pol Henarejos
|
4cea6ebe87
|
U2F keys shall be verified only when the credID is u2f.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-10-04 11:42:41 +02:00 |
|
Pol Henarejos
|
9cbb53716b
|
Fix return errors.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-23 18:29:23 +02:00 |
|
Pol Henarejos
|
7a6b8a6af4
|
Added size check.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-23 18:20:39 +02:00 |
|
Pol Henarejos
|
2c4c618e3b
|
Loading credential if it belongs to U2F.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-23 11:40:39 +02:00 |
|
Pol Henarejos
|
dd4b52faf3
|
Fix authenticating MSG from CTAP2 and U2F.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-23 11:03:13 +02:00 |
|
Pol Henarejos
|
cbfe66e89b
|
Not necessary scan on every call.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-22 23:56:48 +02:00 |
|
Pol Henarejos
|
61b10b7971
|
Fix get sign counter.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-22 22:52:10 +02:00 |
|
Pol Henarejos
|
2d496fd8fc
|
Random functions shall be called for each core, otherwise it will hung.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-22 20:18:05 +02:00 |
|
Pol Henarejos
|
5da2af2c34
|
Accepting curves for key_derivation as a parameter.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-16 00:49:59 +02:00 |
|
Pol Henarejos
|
73f88b6882
|
Moving from U2F to CTAP1.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-08 17:35:56 +02:00 |
|
Pol Henarejos
|
573cb15e69
|
Replace some constants with defines.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-08 14:00:05 +02:00 |
|
Pol Henarejos
|
b178b139fb
|
Added user presence flag and global counter on authentication.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-07 20:03:34 +02:00 |
|
Pol Henarejos
|
8a139e70b7
|
Fix verifying key handle.
Now it works in Firefox!
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-06 21:47:13 +02:00 |
|
Pol Henarejos
|
dda5c25e85
|
Fix computing HMAC of key path.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-06 21:35:23 +02:00 |
|
Pol Henarejos
|
046706058d
|
Added support for user enforcement and key check (P1 0x07, 0x03 and 0x08).
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-06 16:54:12 +02:00 |
|
Pol Henarejos
|
6e56874d3e
|
Adding test user presence on authentication.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-06 16:30:01 +02:00 |
|
Pol Henarejos
|
cf68a6b61f
|
Adding msg authenticate.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-09-05 16:48:18 +02:00 |
|