Pol Henarejos
|
2bbaf7c274
|
Adapted pubKeyCredParams verification and return error messages to specs.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-22 13:22:16 +02:00 |
|
Pol Henarejos
|
df26040838
|
Fix loading SECP521R1 key.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-21 19:11:44 +02:00 |
|
Pol Henarejos
|
539ea61436
|
Add get assertion test with different algorithms.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-18 14:10:49 +02:00 |
|
Pol Henarejos
|
75771e5e46
|
Not used.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-18 14:10:24 +02:00 |
|
Pol Henarejos
|
8e26ec8bcd
|
Use python-fido2 from my repo, which contains some fixes.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-18 14:10:17 +02:00 |
|
Pol Henarejos
|
26148282e6
|
Fix credential creation for ES512.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-18 13:07:06 +02:00 |
|
Pol Henarejos
|
05044b498d
|
Added test for testing algorithms on make credential.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-18 13:06:51 +02:00 |
|
Pol Henarejos
|
be44947475
|
Fix writing COSE key when for curves with kty=1.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-18 12:43:49 +02:00 |
|
Pol Henarejos
|
0d280ca252
|
Moving pointer.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-18 12:33:30 +02:00 |
|
Pol Henarejos
|
4c3042a8bf
|
Added function for reading COSE keys.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-17 01:30:49 +02:00 |
|
Pol Henarejos
|
b7ceec8d49
|
Using COSE keys write functions.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-17 01:19:45 +02:00 |
|
Pol Henarejos
|
63e15b19bb
|
Added functions for writing COSE keys.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-17 01:19:27 +02:00 |
|
Pol Henarejos
|
b2c4e0e1c1
|
Added curve to fido.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-17 01:19:13 +02:00 |
|
Pol Henarejos
|
b72c596aa6
|
Fix chained response.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-16 19:20:11 +02:00 |
|
Pol Henarejos
|
2d81a3c472
|
Update to pyfido2 1.1.2
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-16 19:17:13 +02:00 |
|
Pol Henarejos
|
bb20dd7a53
|
First attempt to include CBOR as CCID.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-16 19:16:54 +02:00 |
|
Pol Henarejos
|
c258dad8e6
|
Fix OTP applet selection.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-16 17:32:52 +02:00 |
|
Pol Henarejos
|
ce040a79f5
|
Fix signature computation for algorithms ES384 and ES512.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-16 12:39:53 +02:00 |
|
Pol Henarejos
|
8ffd1bfe38
|
Added support for ES256K algorithm.
It uses secp256k1 curve with SHA-256.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-16 12:18:42 +02:00 |
|
Pol Henarejos
|
5105545df0
|
Added thirdPartyPayment to supported extensions.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-14 21:44:34 +02:00 |
|
Pol Henarejos
|
d011314500
|
Add thirdPartyPayment extension to credential manager response.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-14 21:44:15 +02:00 |
|
Pol Henarejos
|
51cbfe5fe9
|
Fix enabled cap detection when applet is already selected.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-14 21:09:54 +02:00 |
|
Pol Henarejos
|
aa7362f88f
|
Fix enabled capabilities detection.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-14 20:49:29 +02:00 |
|
Pol Henarejos
|
2b1227b105
|
Added support for management via Yubikey Manager to enable/disable specific interfaces individually.
All interfaces are enabled by default.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-14 19:55:17 +02:00 |
|
Pol Henarejos
|
a79842b33f
|
Fix OTP slot deletion.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-08-14 18:45:36 +02:00 |
|