An implementation of the sha3-256 standard.
The code has been written as part of the Cryptography and Data Security Course at Aalto.
The sha3.c and sha3.h files contain the main implementation. The file sha3_driver.c contains the driver to run the code which contains some examples as well.