maandree/libkeccak

Keccak-family hashing library

C

61

270 commits

updated May 17, 2026

See the code

README

NAME
	libkeccak - Keccak-family hashing library

DESCRIPTION
	libkeccak is a bit-oriented lanewise implementation of
	the Keccak-family with support for extend output size,
	state marshalling, algorithm tuning with implicit parameters,
	secure erasure of sensitive data, and HMAC.

RATIONALE
	Keccak won the SHA-3 competition. We need a library for it,
	and let it be bit-oriented.

SEE ALSO
	sha3sum, libblake(7), libsha2(7), libsha1(7), libhashsum(7)

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

authenticity
checksum
c-library
confidentiality
cryptographic-hash
cryptographic-primitive
integrity
keccak
rawshake
security
sha3
shake

Contributors

maandree

260 commits

carlocab

4 commits

Traneptora

2 commits

oyheskes

1 commits

maandree/libkeccak

Keccak-family hashing library

C

61

270 commits

updated May 17, 2026

See the code

README

NAME
	libkeccak - Keccak-family hashing library

DESCRIPTION
	libkeccak is a bit-oriented lanewise implementation of
	the Keccak-family with support for extend output size,
	state marshalling, algorithm tuning with implicit parameters,
	secure erasure of sensitive data, and HMAC.

RATIONALE
	Keccak won the SHA-3 competition. We need a library for it,
	and let it be bit-oriented.

SEE ALSO
	sha3sum, libblake(7), libsha2(7), libsha1(7), libhashsum(7)

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

authenticity
checksum
c-library
confidentiality
cryptographic-hash
cryptographic-primitive
integrity
keccak
rawshake
security
sha3
shake

Contributors

maandree

260 commits

carlocab

4 commits

Traneptora

2 commits

oyheskes

1 commits

Languages

C

62.0%

Roff

33.0%

Makefile

3.1%

Shell

1.9%