Home
last modified time | relevance | path

Searched refs:TCHmacPrng_t (Results 1 – 2 of 2) sorted by relevance

/tinycrypt-latest/lib/include/tinycrypt/
Dhmac_prng.h91 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/
Dhmac_prng.c78 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()