Commit Graph
670 Commits
Author SHA1 Message Date
Pol Henarejos 414cab78e3 Enabling entropy and ctr_drbg for emulation mode.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-16 23:43:11 +01:00
Pol HenarejosandGitHub 36e5282d19 Update codeql.yml
Enable CodeQL to development branch.
2023-02-16 23:36:08 +01:00
Pol Henarejos 367651fe75 Upgrade to mbedtls v3.3.0
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-16 23:34:13 +01:00
Pol Henarejos 7b62ca5327 Upgrade to mbedtls v3.3.0 2023-02-16 23:33:13 +01:00
Pol Henarejos 9be176e523 Fixes for Pico SDK 1.5
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-16 22:55:36 +01:00
Pol Henarejos b24e109a3c Fix error message when no card is detected.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-16 22:50:53 +01:00
Pol Henarejos 215fdca9f8 Added AES cipher tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-15 19:47:16 +01:00
Pol Henarejos 9279773073 Removed printf
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-15 19:46:42 +01:00
Pol Henarejos d5b718ca58 Move pointer again...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-15 00:14:37 +01:00
Pol Henarejos cd6e280f4f Switching to new style.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-15 00:10:35 +01:00
Pol Henarejos e7495d11f2 Moving pointer.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 23:25:13 +01:00
Pol Henarejos daaa5bf402 Harmonize coding style.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 23:13:46 +01:00
Pol Henarejos cab72f200a Moving pointer
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 23:12:48 +01:00
Pol Henarejos 380d47faa1 Renaming for avoiding confusions
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 23:05:37 +01:00
Pol Henarejos 962d1c6916 When runing a test, load a initial flash image that contains KEYDEV.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 22:53:30 +01:00
Pol Henarejos d81d51d6fc Fix get public key.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 21:51:46 +01:00
Pol Henarejos 319000df1a Add challenge tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 21:38:06 +01:00
Pol Henarejos 5508e531a0 Added key domain tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 18:52:12 +01:00
Pol Henarejos 1e846600dd Add test info
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 18:51:50 +01:00
Pol Henarejos 43a49d2a14 Return reference not found when deleting a key domain.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 18:51:30 +01:00
Pol Henarejos 3b9c2d159b Fix returning existing key domain.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 18:47:43 +01:00
Pol Henarejos 14c7852143 Fix returning shared secret.
I do not know why a 0x04 was prepended.

Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 11:28:27 +01:00
Pol Henarejos 407110def4 Added ECDH tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-14 11:25:02 +01:00
Pol Henarejos 79d86a335c Adding more tests and renaming old ones.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-13 23:54:41 +01:00
Pol Henarejos 0685be5f1e EE_CERTIFICATE is added when importing key.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-13 23:53:41 +01:00