summaryrefslogtreecommitdiff
path: root/src/lib/sha3.c
Commit message (Collapse)AuthorAgeFilesLines
* lib: Revise endian header and SHA3Sander Vrijders2017-02-161-29/+39
| | | | | | | | This revises the endian header to let the build time checks of endianness be performed by the standard libraries. We just check for the OS that is being used and provide the endian functions from OpenBSD to everyone. It also updates the SHA3 sources to use this new header. The byte order header is removed.
* lib: Add SHA3 hash functiondimitri staessens2017-01-111-0/+323
Adds an SHA-3 hash implementation that will be used in the rib, adapted and redistributed from the RHASH project (https://github.com/rhash/RHash)