summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/sha/sha3_internal.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove duplicate NID definitionstb2023-04-251-11/+1
|
* Provide EVP methods for SHA3 224/256/384/512.jsing2023-04-161-1/+11
| | | | ok tb@
* Use size_t rather than int.jsing2023-04-151-3/+5
| | | | Also buy a vowel for rsiz.
* Add SHA3 digest length define that was previously missed.jsing2023-04-151-1/+2
|
* Remove sha3() function, which will not be used or exposed.jsing2023-04-151-3/+1
|
* Mark sha3_keccakf() as static and remove prototype from header.jsing2023-04-151-3/+1
|
* Provide SHA3 length related defines.jsing2023-04-151-1/+27
| | | | | These will make EVP integration easier, as well as being used in the SHA3 implementation itself.
* Rename SHA3 context struct field from 'st' to 'state'.jsing2023-04-151-2/+2
|
* Rename SHA3 context to align with existing code.jsing2023-04-151-7/+7
|
* Move some defines out of the sha3_internal.h header.jsing2023-04-151-9/+1
|
* Revise header guards.jsing2023-04-151-4/+4
|
* Strip and reformat comments.jsing2023-04-151-16/+8
| | | | | Remove various comments that are unhelpful or obvious. Reformat remaining comments per style(9).
* Apply style(9) (first pass).jsing2023-04-151-8/+8
|
* Add license to sha3 files.jsing2023-04-151-0/+25
|
* Import tiny_sha3jsing2023-04-151-0/+47
This is a minimal and readable SHA3 implementation. ok tb@