Commit Graph
30 Commits
Author SHA1 Message Date
Pol Henarejos cd525d91a3 Updated base flash memory for emulation to include CA CVC.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-03-06 01:09:00 +01:00
Pol Henarejos 61359c7ebd Add key derivation tests (HKDF, PBKDF2 and X963).
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-17 23:54:40 +01:00
Pol Henarejos 0b71bf693d Added CMAC tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-17 22:46:16 +01:00
Pol Henarejos a1f478239d Added HMAC tests.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-17 22:43:28 +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 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 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 8f6ae52c70 Added routines for import key.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-13 23:52:58 +01:00
Pol Henarejos 8bc4b133ca Adding routine for asymmetric decryption.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-12 21:53:19 +01:00
Pol Henarejos 2ce458dad5 Adding BP curves and RSA 4k to signature test.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-02-12 21:53:01 +01:00
Pol Henarejos 478b186094 Finally it seems to work.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 16:09:57 +01:00
Pol Henarejos ab71b3163b Adding sleep just in case.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 16:07:41 +01:00
Pol Henarejos 3b0e34f465 More tries...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 13:23:39 +01:00
Pol Henarejos 9077e78315 More flags to debug
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 13:15:04 +01:00
Pol Henarejos 2f5fcd1f14 Start pcscd with debug flag to get more debug info.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 13:09:17 +01:00
Pol Henarejos 307eb63ee5 Init submodules in actions.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 12:59:03 +01:00
Pol Henarejos 07f85dc4b8 Add warning removal
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 12:18:18 +01:00
Pol Henarejos a4026e0ca0 Submodules must be pulled.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 12:09:46 +01:00
Pol Henarejos ebd8dc7bb8 Add apt-utils package.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es>
2023-01-30 12:08:16 +01:00