5 #ifndef OPENTITAN_SW_DEVICE_LIB_CRYPTO_IMPL_ECC_ECDH_P256_H_
6 #define OPENTITAN_SW_DEVICE_LIB_CRYPTO_IMPL_ECC_ECDH_P256_H_
12 #include "sw/device/lib/crypto/drivers/otbn.h"
13 #include "sw/device/lib/crypto/impl/ecc/p256_common.h"
25 uint32_t share0[kP256CoordWords];
26 uint32_t share1[kP256CoordWords];
37 status_t ecdh_p256_keypair_start(
void);
89 status_t ecdh_p256_sideload_keypair_start(
void);
118 #endif // __cplusplus
120 #endif // OPENTITAN_SW_DEVICE_LIB_CRYPTO_IMPL_ECC_ECDH_P256_H_