Pol Henarejos
ad18577e98
Merge branch 'master' into development-eddsa
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2024-08-14 13:34:40 +02:00
Pol Henarejos
7cb0bbf982
Merge branch 'development' into esp32
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2024-06-03 13:06:39 +02:00
Pol Henarejos
b034303193
Use new methods search_file() and file_put_data().
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2024-04-17 16:36:34 +02:00
Pol Henarejos
d6456b4dde
First attempt to add support to ESP32.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2024-04-08 19:41:39 +02:00
Pol Henarejos
c3b66773e8
Use new asn1 structs.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2024-03-13 18:11:28 +01:00
Pol Henarejos
9fad920c3b
Fix Windows emulation build.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2024-01-09 11:43:46 +01:00
Pol Henarejos
d82affa880
Added support for building emulation in Windows.
...
It has not been tested but it should not break any linux build.
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2024-01-01 01:55:49 +01:00
Pol Henarejos
faef2dc278
Added support for EdDSA signature.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-08-22 17:10:03 +02: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
daaa5bf402
Harmonize coding style.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2023-02-14 23:13:46 +01:00
Pol Henarejos
b2ac893efc
Fix general authentication with AES.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-10-30 21:09:41 +01:00
Pol Henarejos
c5f980fc98
Fix curve for ECDH key.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-08-22 01:13:08 +02:00
Pol Henarejos
aebb68724a
Removing trailing spaces.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-08-19 01:44:27 +02:00
Pol Henarejos
c9c60575c7
Removed 3DES as it is unsecure.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-08-18 23:55:21 +02:00
Pol Henarejos
fec02ca733
Removing cvcerts.h dependency.
...
A python script gets the public key of the device (EF_EE_DEV) and requests to our PKI for a CVC. Once got, it is updated to EF_TERMCA (0x2f02).
termca_pk is now on EF_KEY_DEV and termca is on EF_TERMCA (concat with DICA).
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-08-18 18:17:48 +02:00
Pol Henarejos
e6f082d512
Splitting cmd_xxx() functions in separate files.
...
Signed-off-by: Pol Henarejos <pol.henarejos@cttc.es >
2022-08-13 14:59:27 +02:00