- Home
- All questions
- Question 30
CISSP study material · question 30 of 500
A protocol team needs a derivation step that emits 512 bits of keying material now and may need 1024 bits for a later revision, produced by a single primitive invocation rather than by concatenating several digests. The design is restricted to functions specified in FIPS 202. Which function meets the requirement?
Show the answer
Answer: D. SHAKE256, an extendable-output function whose result can be produced at whatever length is requested.
SHAKE128 and SHAKE256 are the extendable-output functions in FIPS 202; the SHA3-224 through SHA3-512 members emit fixed widths and need concatenation tricks to stretch.
Source: NIST FIPS 202 (NIST) — FIPS 202 > Abstract