Pol Henarejos
|
cfb0b8f3f2
|
Upgrade to version 3.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-26 19:42:49 +02:00 |
|
Pol Henarejos
|
eca8656bd9
|
Added support for newer waveshare boards.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-26 19:01:40 +02:00 |
|
Pol Henarejos
|
5b5a9fc0fe
|
Upgrade HSM SDK.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-26 18:58:10 +02:00 |
|
Pol Henarejos
|
59ec9b75fc
|
Increase validity up to 50 years.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-20 09:55:57 +01:00 |
|
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
|
483073ebb8
|
Fix tests for CI
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 20:31:38 +01:00 |
|
Pol Henarejos
|
12250a1c31
|
Small fixes.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 17:54:00 +01:00 |
|
Pol Henarejos
|
3f8aed1ecf
|
Moving pointer.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 17:36:19 +01:00 |
|
Pol Henarejos
|
707af84292
|
Add test CI/CD
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 01:16:29 +01:00 |
|
Pol Henarejos
|
717e7135d5
|
Adding test scripts
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 01:15:01 +01:00 |
|
Pol Henarejos
|
fc909fa93d
|
Reset device on test_cid_0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 00:50:30 +01:00 |
|
Pol Henarejos
|
03f29f5be6
|
Fix cbor processing when unknown command is used.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 00:23:12 +01:00 |
|
Pol Henarejos
|
267e66eaee
|
Add input with timeout and fix fixtures' scopes.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 00:04:40 +01:00 |
|
Pol Henarejos
|
22317d4322
|
Numbering tests
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-03 00:04:12 +01:00 |
|
Pol Henarejos
|
376b49db95
|
Fix encoding map on credmgmt listing credentials for specific RP.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-02 22:07:45 +01:00 |
|
Pol Henarejos
|
9756b451bb
|
Fix test for credmgmt without credProtect.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-02 22:07:12 +01:00 |
|
Pol Henarejos
|
dcdf605a5e
|
Fix crash when missing PubKey type.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-02 22:06:50 +01:00 |
|
Pol Henarejos
|
6d9208f434
|
Added support for Fido emulation to automatize tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-03-02 22:05:04 +01:00 |
|
Pol Henarejos
|
9a493b9972
|
Fix for non apple builds
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-02-23 07:57:11 +01:00 |
|
Pol Henarejos
|
ef993d0f7b
|
Using byte serial rpiid.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-02-23 07:56:48 +01:00 |
|
Pol Henarejos
|
5360d62062
|
Fix increasing counter on make credential.
Closes #6
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-02-20 10:23:56 +01:00 |
|
Pol Henarejos
|
6d123e2a0f
|
Moving pointer.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-02-20 10:20:01 +01:00 |
|
Pol Henarejos
|
379f136699
|
Fix increasing counter on make credential.
Closes #6
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-02-20 10:19:25 +01:00 |
|
Pol Henarejos
|
5e0b0bfe38
|
Upgrading to Version 2.10.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-02-17 12:01:08 +01:00 |
|
Pol Henarejos
|
f3decd8649
|
Fixes for Pico SDK 1.5
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-02-17 11:51:10 +01:00 |
|
Pol Henarejos
|
4f33d999e3
|
Adjusting code to work with the emulated interface.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2023-01-09 18:07:41 +01:00 |
|
Pol Henarejos
|
46661ee808
|
Adding first commit of OTP.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-30 21:34:33 +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
|
b3b2e98ec1
|
Adding OATH conditional compilation.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-30 01:55:02 +01:00 |
|
Pol Henarejos
|
cdf96e3564
|
Fix ifdefs.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-30 01:36:53 +01:00 |
|
Pol Henarejos
|
4fe29750f2
|
Add some ifdefs for ccid.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-29 02:07:42 +01:00 |
|
Pol Henarejos
|
87bdea7e28
|
Fix uninitialized var.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-28 17:04:13 +01:00 |
|
Pol Henarejos
|
cecb5da3a0
|
Added auth check in test_auth.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:49:21 +01:00 |
|
Pol Henarejos
|
49cf031037
|
Added test noauth.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:47:17 +01:00 |
|
Pol Henarejos
|
3a2ab27567
|
Fix raising APDU
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:47:00 +01:00 |
|
Pol Henarejos
|
601e1bcda7
|
Added test_delete.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:33:32 +01:00 |
|
Pol Henarejos
|
dc6f25caf3
|
Send RESET with proper P1/P2
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:33:19 +01:00 |
|
Pol Henarejos
|
20345ebd10
|
Added P1/P2 check on RESET.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:21:29 +01:00 |
|
Pol Henarejos
|
6674a0bb1e
|
Add IMF tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:21:17 +01:00 |
|
Pol Henarejos
|
c45c70d95d
|
Added support to overwrite keys with the same name.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:16:43 +01:00 |
|
Pol Henarejos
|
061b5e919e
|
Fix when IMF is not 8 bytes.
It must be prepended with 0 up to 8 bytes.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-27 00:11:13 +01:00 |
|
Pol Henarejos
|
0dc547dbe5
|
Add test_bothath for TOTP and HOTP calculation.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-26 21:38:30 +01:00 |
|
Pol Henarejos
|
c383f6c446
|
Fix HOTP CALCULATE.
It is not clear which is the role of IMF, which is 4-bytes length but counter is 8 bytes.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-26 21:38:15 +01:00 |
|
Pol Henarejos
|
c3d6d4c657
|
Add test_overwrite and test_auth.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-26 20:45:25 +01:00 |
|
Pol Henarejos
|
e387033266
|
Fix returning ID in VERSION.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-26 20:45:15 +01:00 |
|
Pol Henarejos
|
97336bf8d4
|
Added first tests for OATH.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-26 19:22:56 +01:00 |
|
Pol Henarejos
|
6ebaa05523
|
Fix CALCULATE result.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-26 19:21:07 +01:00 |
|
Pol Henarejos
|
00f30ba00c
|
Adding disclaimer.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-26 19:20:56 +01:00 |
|
Pol Henarejos
|
363ad1c9e2
|
No need to call distinguished functions on core0/core1.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-24 01:38:38 +01:00 |
|
Pol Henarejos
|
94806f9bf0
|
Digits shall be returned in all cases.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
|
2022-12-24 00:49:50 +01:00 |
|