#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "defines.h" //int createUDS(); //create rand file. to be replaced with real fuse pointer int readUDS(uint8_t* UDSdigest); int readFWID(uint8_t * FW_M); int _calcCDID(uint8_t * CDID); int _calcCDIKEY(uint8_t * CDIKEY); int deriveECCKeyPair(mbedtls_mpi * SK, mbedtls_ecp_point * PK); int deriveRSAKeyPair(void);