aboutsummaryrefslogtreecommitdiffstats
path: root/libkeccak.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* m + split out implemenation for w=8,16,32,64HEADmasterMattias Andrée4 days1-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Optimisation for w=8,16,32Mattias Andrée4 days1-3/+20
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Organise filesMattias Andrée4 days1-151/+37
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Split libkeccak.h and fix support for architectures that do not allow misaligned memoryMattias Andrée4 days1-790/+8
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add cSHAKEMattias Andrée2022-02-271-5/+57
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2022-02-271-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix libkeccak_degeneralise_spec and add missing error: LIBKECCAK_GENERALISED_SPEC_ERROR_STATE_BITRATE_CAPACITY_INCONSISTENCYMattias Andrée2022-02-261-1/+9
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove useless restrictsMattias Andrée2022-02-261-28/+28
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add libkeccak_zerocopy_{update,digest} and in libkeccak_generalised_sum_fd (requires man pages)Mattias Andrée2021-12-241-0/+56
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Suppress clang warnings1.2.2Mattias Andrée2021-07-301-0/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Use inline instead of static inline for non-deprecated functionsMattias Andrée2021-07-301-60/+40
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix clang warningsMattias Andrée2021-07-301-3/+17
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Do not divide by sizeof(char)Mattias Andrée2021-07-301-4/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix warningMattias Andrée2021-07-301-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Deprecate libkeccak_{state,hmac}_{unmarshal_skip,marshal_size} and replace with the functions without the _skip or _size suffixMattias Andrée2019-02-121-72/+20
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* General improvementsMattias Andrée2019-02-111-7/+7
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Deprecate typedefsMattias Andrée2019-02-111-120/+119
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix warningsMattias Andrée2019-02-101-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* General API improvementsMattias Andrée2019-02-101-7/+1144
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* General improvementsMattias Andrée2017-10-141-0/+13
Signed-off-by: Mattias Andrée <maandree@kth.se>