blob: caf0fe6596a25dc9527141e8c36ca016981fb3d2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
// SPDX-License-Identifier: MIT
#include "fips202.h"
void shake128_absorb_once(shake128incctx *state, const uint8_t *in, size_t inlen) {
shake128_inc_ctx_reset(state);
shake128_inc_absorb(state, in, inlen);
shake128_inc_finalize(state);
}
void shake256_absorb_once(shake256incctx *state, const uint8_t *in, size_t inlen) {
shake256_inc_ctx_reset(state);
shake256_inc_absorb(state, in, inlen);
shake256_inc_finalize(state);
}
|