Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Dmitry Baryshkov
nettle
Commits
e084d347
Commit
e084d347
authored
Oct 08, 2001
by
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
Changes
2
Hide whitespace changes
Inline
Side-by-side
ChangeLog
View file @
e084d347
2001-10-08 Niels Mller <nisse@cuckoo.hack.org>
* 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.
...
...
yarrow.h
View file @
e084d347
...
...
@@ -103,5 +103,20 @@ yarrow256_random(struct yarrow256_ctx *ctx, unsigned length, uint8_t *dst);
int
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
;
};
void
yarrow_key_event_init
(
struct
yarrow_key_event_ctx
*
ctx
);
unsigned
yarrow_key_event_estimate
(
struct
yarrow_key_event_ctx
*
ctx
,
unsigned
key
,
unsigned
time
);
#endif
/* NETTLE_YARROW_COMPAT_H_INCLUDED */
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment