LIBKECCAK_FAST_SQUEEZE(3)

πŸ“¦ version 1.4.3, in arch rolling, opensuse-leap 16.0

✨ NAME ✨

okay bestie, welcome to the LIBKECCAK_FAST_SQUEEZE(3) manual page β€” that’s from the LIBKECCAK Library Functions Manual, and this function is the main character: libkeccak_fast_squeeze β€” Runs the squeeze phase a number of times. That’s literally the name, no cap. πŸ’…

πŸŽ€ SYNOPSIS πŸŽ€

#include <libkeccak.h>

void libkeccak_fast_squeeze(struct libkeccak_state *state, long int times);

Link with -lkeccak. 🫢

πŸ’… DESCRIPTION πŸ’…

so libkeccak_fast_squeeze() runs the Keccak squeeze phase on the hash process described by *state, and it does it as many times as are required to get times additional digests. That’s the whole vibe β€” times extra digests, squeeze phase doing its thing. ✨

bestie, this is the fast squeeze function, and no, we are not adding extra lore that isn’t in the page. run the squeeze phase, get times additional digests, periodt. πŸ’…

🌈 RETURN VALUES 🌈

libkeccak_fast_squeeze() does not return any value. she’s void, she’s unbothered, she’s not giving you a return code. 😌

πŸ’€ ERRORS πŸ’€

libkeccak_fast_squeeze() cannot fail. no error era, no failure arc, literally cannot. πŸ’€βœ¨

πŸ¦‹ SEE ALSO πŸ¦‹

xoxo, the LIBKECCAK girlies πŸ’– β€” LIBKECCAK_FAST_SQUEEZE(3), timeless because the footer didn’t bring a date, and honestly? iconic. 🌸

πŸ“¦ where this page comes from