5 #ifndef OPENTITAN_SW_DEVICE_LIB_TESTING_OTBN_TESTUTILS_RSA_H_
6 #define OPENTITAN_SW_DEVICE_LIB_TESTING_OTBN_TESTUTILS_RSA_H_
8 #include "sw/device/lib/base/status.h"
23 status_t otbn_testutils_rsa_load(dif_otbn_t *otbn);
43 status_t otbn_testutils_rsa_modexp_f4_start(dif_otbn_t *otbn,
44 const uint8_t *modulus,
60 status_t otbn_testutils_rsa_modexp_f4_finalize(dif_otbn_t *otbn, uint8_t *out,
81 status_t otbn_testutils_rsa_modexp_consttime_start(
82 dif_otbn_t *otbn,
const uint8_t *modulus,
const uint8_t *private_exponent,
83 const uint8_t *in,
size_t size_bytes);
96 status_t otbn_testutils_rsa_modexp_consttime_finalize(dif_otbn_t *otbn,