Searched defs:additional (Results 1 - 5 of 5) sorted by relevance

/vbox/src/VBox/Devices/PC/ipxe/src/include/ipxe/
H A Drbg.h26 * @v additional Additional input
27 * @v additional_len Length of additional input
36 static inline int rbg_generate ( const void *additional, size_t additional_len, argument
39 return drbg_generate ( &rbg.state, additional, additional_len,
H A Ddrbg.h42 /** Maximum additional input length */
86 * @v additional Additional input
87 * @v additional_len Length of additional input
95 const void *additional,
99 additional, additional_len ); local
106 * @v additional Additional input
107 * @v additional_len Length of additional input
118 const void *additional,
122 &state->internal, additional,
128 extern int drbg_reseed ( struct drbg_state *state, const void *additional,
92 drbg_reseed_algorithm( struct drbg_state *state, const void *entropy, size_t entropy_len, const void *additional, size_t additional_len ) argument
117 drbg_generate_algorithm( struct drbg_state *state, const void *additional, size_t additional_len, void *data, size_t len ) argument
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/crypto/
H A Ddrbg.c164 * @v additional Additional input
165 * @v additional_len Length of additional input
173 int drbg_reseed ( struct drbg_state *state, const void *additional, argument
211 DBGC ( state, "DRBG %p additional input too long (%zd bytes)\n",
235 drbg_reseed_algorithm ( state, data, len, additional, additional_len );
252 * @v additional Additional input
253 * @v additional_len Length of additional input
266 int drbg_generate ( struct drbg_state *state, const void *additional, argument
311 DBGC ( state, "DRBG %p additional input too long (%zd bytes)\n",
339 if ( ( rc = drbg_reseed ( state, additional,
[all...]
H A Dhmac_drbg.c233 * @v additional Additional input
234 * @v additional_len Length of additional input
245 const void *additional, size_t additional_len ) {
254 assert ( ( additional != NULL ) || ( additional_len == 0 ) );
258 memcpy ( ( seed_material + entropy_len ), additional, additional_len );
277 * @v additional Additional input
278 * @v additional_len Length of additional input
295 const void *additional, size_t additional_len,
308 assert ( ( additional != NULL ) || ( additional_len == 0 ) );
323 hmac_drbg_update ( hash, state, additional, additional_le
242 hmac_drbg_reseed( struct digest_algorithm *hash, struct hmac_drbg_state *state, const void *entropy, size_t entropy_len, const void *additional, size_t additional_len ) argument
293 hmac_drbg_generate( struct digest_algorithm *hash, struct hmac_drbg_state *state, const void *additional, size_t additional_len, void *data, size_t len ) argument
[all...]
/vbox/src/VBox/Devices/PC/ipxe/src/tests/
H A Dhmac_drbg_test.c144 const void *additional; member in struct:hmac_drbg_test_reseed
177 .additional = additional_array, \
195 (test)->entropy_len, (test)->additional, \
210 const void *additional; member in struct:hmac_drbg_test_generate
246 .additional = additional_array, \
269 (test)->additional, \
286 const void *additional; member in struct:hmac_drbg_test_generate_fail
305 .additional = additional_array, \
321 (test)->additional, \

Completed in 68 milliseconds