Lines Matching refs:prng
76 int (*start)(prng_state *prng);
83 int (*add_entropy)(const unsigned char *in, unsigned long inlen, prng_state *prng);
88 int (*ready)(prng_state *prng);
95 unsigned long (*read)(unsigned char *out, unsigned long outlen, prng_state *prng);
100 int (*done)(prng_state *prng);
107 int (*pexport)(unsigned char *out, unsigned long *outlen, prng_state *prng);
114 int (*pimport)(const unsigned char *in, unsigned long inlen, prng_state *prng);
122 int yarrow_start(prng_state *prng);
123 int yarrow_add_entropy(const unsigned char *in, unsigned long inlen, prng_state *prng);
124 int yarrow_ready(prng_state *prng);
125 unsigned long yarrow_read(unsigned char *out, unsigned long outlen, prng_state *prng);
126 int yarrow_done(prng_state *prng);
127 int yarrow_export(unsigned char *out, unsigned long *outlen, prng_state *prng);
128 int yarrow_import(const unsigned char *in, unsigned long inlen, prng_state *prng);
134 int fortuna_start(prng_state *prng);
135 int fortuna_add_entropy(const unsigned char *in, unsigned long inlen, prng_state *prng);
136 int fortuna_ready(prng_state *prng);
137 unsigned long fortuna_read(unsigned char *out, unsigned long outlen, prng_state *prng);
138 int fortuna_done(prng_state *prng);
139 int fortuna_export(unsigned char *out, unsigned long *outlen, prng_state *prng);
140 int fortuna_import(const unsigned char *in, unsigned long inlen, prng_state *prng);
146 int rc4_start(prng_state *prng);
147 int rc4_add_entropy(const unsigned char *in, unsigned long inlen, prng_state *prng);
148 int rc4_ready(prng_state *prng);
149 unsigned long rc4_read(unsigned char *out, unsigned long outlen, prng_state *prng);
150 int rc4_done(prng_state *prng);
151 int rc4_export(unsigned char *out, unsigned long *outlen, prng_state *prng);
152 int rc4_import(const unsigned char *in, unsigned long inlen, prng_state *prng);
158 int sprng_start(prng_state *prng);
159 int sprng_add_entropy(const unsigned char *in, unsigned long inlen, prng_state *prng);
160 int sprng_ready(prng_state *prng);
161 unsigned long sprng_read(unsigned char *out, unsigned long outlen, prng_state *prng);
162 int sprng_done(prng_state *prng);
163 int sprng_export(unsigned char *out, unsigned long *outlen, prng_state *prng);
164 int sprng_import(const unsigned char *in, unsigned long inlen, prng_state *prng);
170 int sober128_start(prng_state *prng);
171 int sober128_add_entropy(const unsigned char *in, unsigned long inlen, prng_state *prng);
172 int sober128_ready(prng_state *prng);
173 unsigned long sober128_read(unsigned char *out, unsigned long outlen, prng_state *prng);
174 int sober128_done(prng_state *prng);
175 int sober128_export(unsigned char *out, unsigned long *outlen, prng_state *prng);
176 int sober128_import(const unsigned char *in, unsigned long inlen, prng_state *prng);
182 int register_prng(const struct ltc_prng_descriptor *prng);
183 int unregister_prng(const struct ltc_prng_descriptor *prng);
194 int rng_make_prng(int bits, int wprng, prng_state *prng, void (*callback)(void));