Commit e084d347 authored by Niels Möller's avatar Niels Möller
Browse files

* yarrow.h (struct yarrow_key_event_ctx): New struct.

Rev: src/nettle/ChangeLog:1.36
Rev: src/nettle/yarrow.h:1.5
parent 0a8dcf44
2001-10-08 Niels Mller <>
* yarrow.h (struct yarrow_key_event_ctx): New struct.
* yarrow256.c (yarrow_fast_reseed): Generate two block of output
using the old key and feed into the pool.
......@@ -103,5 +103,20 @@ yarrow256_random(struct yarrow256_ctx *ctx, unsigned length, uint8_t *dst);
yarrow256_seeded(struct yarrow256_ctx *ctx);
/* Key event estimator */
struct yarrow_key_event_ctx
/* Counter for initial priming of the state */
unsigned index;
unsigned chars[16];
unsigned previous;
yarrow_key_event_init(struct yarrow_key_event_ctx *ctx);
yarrow_key_event_estimate(struct yarrow_key_event_ctx *ctx,
unsigned key, unsigned time);
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment