Age | Commit message (Expand) | Author | Files | Lines |
2024-05-09 | sha3.[hc]: add sha3_xof12_t, refactor xor12 and turboshake functions to use it | Paul Duncan | 1 | -1/+17 |
2024-05-09 | sha3.h: remove extraneous newline | Paul Duncan | 1 | -1/+0 |
2024-05-08 | sha3.h: fix typo in sha3_backend() documentation | Paul Duncan | 1 | -1/+1 |
2024-05-01 | sha3.h: remove extraneous exclamation points | Paul Duncan | 1 | -2/+2 |
2024-04-29 | sha3.[hc]: add sha3_backend() | Paul Duncan | 1 | -0/+17 |
2024-03-02 | sha3.h: move shake prototypes above hmac | Paul Duncan | 1 | -181/+182 |
2024-03-02 | sha3.h: s/calculat/calculate/ | Paul Duncan | 1 | -1/+1 |
2024-03-02 | sha3.[hc]: update comments | Paul Duncan | 1 | -1/+1 |
2024-02-24 | sha3.h: remove duplicate shake group definition, move sha3_xof_t definition t... | Paul Duncan | 1 | -25/+13 |
2024-02-24 | sha3.h: fix copyright year | Paul Duncan | 1 | -1/+1 |
2024-02-24 | sha3.h: fix a couple XOF links | Paul Duncan | 1 | -4/+4 |
2024-02-24 | sha3.h: fix shake group description | Paul Duncan | 1 | -4/+3 |
2024-02-24 | sha3.h: update shake256 example references | Paul Duncan | 1 | -3/+3 |
2024-02-24 | sha3.h: revert cshake{128,256} prototype changes | Paul Duncan | 1 | -9/+9 |
2024-02-24 | sha3.[hc]: remove shake{128,256}(), replace shake{128,256}_xof prefixes with ... | Paul Duncan | 1 | -67/+18 |
2023-10-16 | sha3.h: add @author, @copyright, @brief to file header, add examples for all ... | Paul Duncan | 1 | -470/+1123 |
2023-10-14 | sha3.h: doxygen fixes, improve documentation, shrink list of algorithms in he... | Paul Duncan | 1 | -161/+566 |
2023-09-16 | sha3.h: add stddef | Paul Duncan | 1 | -1/+2 |
2023-09-06 | sha3.[hc]: refactor k12 api | Paul Duncan | 1 | -5/+38 |
2023-09-06 | README.md, sha3.[hc]: add KangarooTwelve to algorithm list | Paul Duncan | 1 | -0/+1 |
2023-09-06 | ./sha3.h: add kangarootwelve{,_custom}() | Paul Duncan | 1 | -0/+29 |
2023-09-06 | ./sha3.h: remove extraneous "in" from documentation | Paul Duncan | 1 | -10/+10 |
2023-09-05 | sha3.[hc]: add turboshake{128,256}_custom() | Paul Duncan | 1 | -0/+32 |
2023-09-05 | sha3.h: documentation updates | Paul Duncan | 1 | -119/+119 |
2023-09-05 | sha3.[hc]: s/TurboHash/TurboSHAKE/ | Paul Duncan | 1 | -1/+1 |
2023-09-05 | sha3.h: add turboshake functions | Paul Duncan | 1 | -3/+119 |
2023-09-05 | sha3.[hc]: add header w/ spdx license identifier and library description | Paul Duncan | 1 | -2/+28 |
2023-09-04 | sha3.[hc]: add hmac_sha3_{224,256,384,512}(), hmac_sha3_{224,256,384,512}_{in... | Paul Duncan | 1 | -3/+185 |
2023-09-04 | sha3.[hc]: add sha3_{224,256,384,512}_{init,absorb,final}() and test_sha3_{22... | Paul Duncan | 1 | -2/+125 |
2023-09-04 | document parallelhash{128,256}(), parallelhash{128,256}_xof_{init,absorb,sque... | Paul Duncan | 1 | -4/+176 |
2023-09-04 | sha3.h: add tuplehash{128,256}(), tuplehash{128,256}_xof_{init,squeeze,once}(... | Paul Duncan | 1 | -3/+116 |
2023-09-04 | sha3.h: document kmac{128,256}(), kmac{128,256}_xof_{init,absorb,squeeze,once}() | Paul Duncan | 1 | -7/+151 |
2023-09-04 | sha3.h: document cshake{128,256}(), cshake{128,256}_xof_{init,absorb,squeeze}() | Paul Duncan | 1 | -12/+129 |
2023-09-04 | sha3.h: remove unnecessary consts from pointer parameters | Paul Duncan | 1 | -33/+33 |
2023-09-04 | ./sha3.h: improve documentation for sha3_{224,256,384,512}(), shake{128,256}(... | Paul Duncan | 1 | -12/+36 |
2023-09-04 | sha3.h: document sha3_*() and shake*() | Paul Duncan | 1 | -0/+117 |
2023-09-04 | sha3.[hc]: add parallelhash256, parallelhash256_xof_{init,absorb,squeeze,once... | Paul Duncan | 1 | -0/+6 |
2023-09-04 | sha3.[hc]: add parallelhash128(), parallelhash128_xof_{init,absorb,squeeze,on... | Paul Duncan | 1 | -0/+22 |
2023-09-03 | sha3.[hc]: add tuplehash256(), tuplehash256_xof_{init,squeeze,once}(), and te... | Paul Duncan | 1 | -0/+5 |
2023-09-03 | sha3.[hc]: add tuplehash128(), tuplehash128_xof_{init,squeeze,once}(), and te... | Paul Duncan | 1 | -0/+18 |
2023-09-03 | sha3.[hc]: add kmac256_xof_{init,absorb,squeeze,once}() and test_kmac256_xof() | Paul Duncan | 1 | -0/+5 |
2023-09-03 | sha3.[hc]: add kmac128_xof_{init,absorb,squeeze,once}(), test_kmac128_xof() | Paul Duncan | 1 | -0/+5 |
2023-09-03 | sha3.h: add kmac{128,256}() prototypes | Paul Duncan | 1 | -0/+3 |
2023-09-03 | sha3.[hc]: add kmac128(), kmac_params_t, and stub test_kmac128() | Paul Duncan | 1 | -2/+9 |
2023-09-02 | sha3.[hc]: add cshake256 functions and tests | Paul Duncan | 1 | -1/+7 |
2023-09-02 | sha3.[hc]: add cshake128 functions | Paul Duncan | 1 | -0/+12 |
2023-09-02 | sha3.[hc]: add shake{128,256}_xof_once() | Paul Duncan | 1 | -0/+2 |
2023-09-02 | sha3.[hc], main.c: remove absorb_done(), make squeeze always succeed | Paul Duncan | 1 | -4/+2 |
2023-09-01 | ./sha3.h: add shake{128,256}_xof_*() | Paul Duncan | 1 | -0/+21 |
2023-09-01 | initial commit | Paul Duncan | 1 | -0/+22 |