[Basically feature complete] Keccak-family hashing library
authenticity
c-library
checksum
confidentiality
cryptographic-hash
cryptographic-primitive
integrity
keccak
rawshake
security
sha3
shake
- C 62%
- Roff 33%
- Makefile 3.1%
- Shell 1.9%
| Filename | Latest commit message | Latest commit date |
|---|---|
|
|
|
| extra | |
| hmac | |
| libkeccak | |
| man3 | |
| man7 | |
| spec | |
| util | |
| .gitignore | |
| .testfile | |
| 200.c | |
| 400.c | |
| 800.c | |
| 1600.c | |
| benchmark-flags | |
| benchmark.c | |
| common.h | |
| config.mk | |
| DEPENDENCIES | |
| digest.c | |
| libkeccak.h | |
| libkeccak_cshake_initialise.c | |
| libkeccak_state_destroy.c | |
| libkeccak_state_fast_destroy.c | |
| libkeccak_state_initialise.c | |
| libkeccak_zerocopy_chunksize.c | |
| LICENSE | |
| linux.mk | |
| macos.mk | |
| Makefile | |
| optimised.mk | |
| README | |
| test.c | |
| TODO |
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)