MCPcopy Create free account
hub / github.com/PQClean/PQClean / keccak_absorb

Function keccak_absorb

common/fips202.c:349–380  ·  view source on GitHub ↗

* Name: keccak_absorb * * Description: Absorb step of Keccak; * non-incremental, starts by zeroeing the state. * * Arguments: - uint64_t *s: pointer to (uninitialized) output Keccak state * - uint32_t r: rate in bytes (e.g., 168 for SHAKE128) * - const uint8_t *m: pointer to input to be absorbed into s * - size_t mlen: length of

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 5

shake128_absorbFunction · 0.85
shake256_absorbFunction · 0.85
sha3_256Function · 0.85
sha3_384Function · 0.85
sha3_512Function · 0.85

Calls 2

KeccakF1600_StatePermuteFunction · 0.85
load64Function · 0.70

Tested by

no test coverage detected