diff options
author | Mikael Magnusson <mikma@users.sourceforge.net> | 2021-07-22 01:27:04 +0200 |
---|---|---|
committer | Mikael Magnusson <mikma@users.sourceforge.net> | 2021-09-21 22:27:28 +0200 |
commit | 69054316e9429e95168de7fa3388b416de85c432 (patch) | |
tree | f5516c9ac0f73e632da00d3d103cbe8ac3354653 /src/prng_md5.c | |
parent | c0c75eded63da537bf30fdf0176f27070c8d6c7a (diff) |
WIP extend prng to 2 outputsia-ta
Diffstat (limited to 'src/prng_md5.c')
-rw-r--r-- | src/prng_md5.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/prng_md5.c b/src/prng_md5.c index 77682a2..21199d4 100644 --- a/src/prng_md5.c +++ b/src/prng_md5.c @@ -49,11 +49,13 @@ void prng_update(prng_context_t *ctx, const uint8_t *input, size_t ilen) md5_hash(input, ilen, &ctx->md5); } -void prng_finish(prng_context_t *ctx, uint8_t *output) +void prng_finish(prng_context_t *ctx, uint8_t *output, uint8_t *output2) { uint8_t tmp[16]; md5_end(tmp, &ctx->md5); memcpy(output, tmp, 8); + if (output2) + memcpy(output2, tmp + 8, 8); } #if 0 |