LIBKECCAK_STATE_DESTROY(3)
π LIBKECCAK_STATE_DESTROY(3) π
okay so welcome to the Library Functions Manual page for the one and only libkeccak_state_destroy, bestie. This is the cleanup queen with erasure energy. π§
β¨ NAME β¨
libkeccak_state_destroy β destroys a hash state with erasure π₯
π¦ SYNOPSIS π¦
#include <libkeccak.h>
void libkeccak_state_destroy(struct libkeccak_state *state);
Link with -lkeccak.
πΈ DESCRIPTION πΈ
okay so libkeccak_state_destroy() releases the allocations stored in *state, but it does not release the allocation of state itself. Read that again bestie: the stuff stored in *state gets released, but the allocation of state itself stays put. Very specific. Very intentional. π
The libkeccak_state_destroy() function securely erases sensitive data. Yes, securely erases sensitive data β itβs giving responsible cleanup with main character security energy. π«Άπ
π RETURN VALUES π
The libkeccak_state_destroy() function does not return any value. Nothing. Nada. No return-value drama. β¨
π ERRORS π
The libkeccak_state_destroy() function cannot fail. Thatβs right, bestie β cannot fail. No error era. π
π SEE ALSO π
libkeccak_state_free(3)libkeccak_state_fast_destroy(3)libkeccak_state_initialise(3)libkeccak_state_reset(3)libkeccak_state_wipe(3)
π cute little sign-off: this page comes from the LIBKECCAK source/version line, and the page name is LIBKECCAK_STATE_DESTROY(3) β the date slot is literally empty on this one, so thereβs no date to report, bestie. πβ¨
π¦ where this page comes from
- arch rolling: libkeccak 1.4.3-1 Β· custom:ISC
- opensuse-leap 16.0: libkeccak-devel 1.4-bp160.1.13 Β· ISC
- opensuse-leap 16.0: libkeccak-devel 1.4-bp160.1.13 Β· ISC
- opensuse-leap 16.0: libkeccak-devel 1.4-bp160.1.13 Β· ISC
- opensuse-leap 16.0: libkeccak-devel 1.4-bp160.1.13 Β· ISC
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms