Searched refs:TCHmacPrng_t (Results 1 – 2 of 2) sorted by relevance
| /tinycrypt-latest/lib/include/tinycrypt/ |
| D | hmac_prng.h | 91 typedef struct tc_hmac_prng_struct *TCHmacPrng_t; typedef 115 int tc_hmac_prng_init(TCHmacPrng_t prng, 139 int tc_hmac_prng_reseed(TCHmacPrng_t prng, const uint8_t *seed, 158 int tc_hmac_prng_generate(uint8_t *out, unsigned int outlen, TCHmacPrng_t prng);
|
| /tinycrypt-latest/lib/source/ |
| D | hmac_prng.c | 78 static void update(TCHmacPrng_t prng, const uint8_t *data, unsigned int datalen, const uint8_t *add… in update() 130 int tc_hmac_prng_init(TCHmacPrng_t prng, in tc_hmac_prng_init() 136 if (prng == (TCHmacPrng_t) 0 || in tc_hmac_prng_init() 154 int tc_hmac_prng_reseed(TCHmacPrng_t prng, in tc_hmac_prng_reseed() 162 if (prng == (TCHmacPrng_t) 0 || in tc_hmac_prng_reseed() 192 int tc_hmac_prng_generate(uint8_t *out, unsigned int outlen, TCHmacPrng_t prng) in tc_hmac_prng_generate() 198 prng == (TCHmacPrng_t) 0 || in tc_hmac_prng_generate()
|