• Home
  • Raw
  • Download

Lines Matching refs:prng

109 int sober128_start(prng_state *prng)  in sober128_start()  argument
114 LTC_ARGCHK(prng != NULL); in sober128_start()
116 c = &(prng->sober128); in sober128_start()
207 int sober128_add_entropy(const unsigned char *in, unsigned long inlen, prng_state *prng) in sober128_add_entropy() argument
213 LTC_ARGCHK(prng != NULL); in sober128_add_entropy()
214 c = &(prng->sober128); in sober128_add_entropy()
273 int sober128_ready(prng_state *prng) in sober128_ready() argument
275 return prng->sober128.set == 1 ? CRYPT_OK : CRYPT_ERROR; in sober128_ready()
289 unsigned long sober128_read(unsigned char *out, unsigned long outlen, prng_state *prng) in sober128_read() argument
295 LTC_ARGCHK(prng != NULL); in sober128_read()
301 c = &(prng->sober128); in sober128_read()
368 int sober128_done(prng_state *prng) in sober128_done() argument
370 LTC_ARGCHK(prng != NULL); in sober128_done()
381 int sober128_export(unsigned char *out, unsigned long *outlen, prng_state *prng) in sober128_export() argument
385 LTC_ARGCHK(prng != NULL); in sober128_export()
392 if (sober128_read(out, 64, prng) != 64) { in sober128_export()
407 int sober128_import(const unsigned char *in, unsigned long inlen, prng_state *prng) in sober128_import() argument
411 LTC_ARGCHK(prng != NULL); in sober128_import()
417 if ((err = sober128_start(prng)) != CRYPT_OK) { in sober128_import()
420 if ((err = sober128_add_entropy(in, 64, prng)) != CRYPT_OK) { in sober128_import()
423 return sober128_ready(prng); in sober128_import()
457 prng_state prng; in sober128_test()
462 if ((err = sober128_start(&prng)) != CRYPT_OK) { in sober128_test()
465 if ((err = sober128_add_entropy(tests[x].key, tests[x].keylen, &prng)) != CRYPT_OK) { in sober128_test()
469 if ((err = sober128_add_entropy(tests[x].iv, tests[x].ivlen, &prng)) != CRYPT_OK) { in sober128_test()
474 if ((err = sober128_ready(&prng)) != CRYPT_OK) { in sober128_test()
478 if (sober128_read(dst, tests[x].len, &prng) != (unsigned long)tests[x].len) { in sober128_test()
481 sober128_done(&prng); in sober128_test()