#
ce228578 |
| 25-Apr-2023 |
tb <tb@openbsd.org> |
Remove duplicate NID definitions
|
#
925de8c6 |
| 16-Apr-2023 |
jsing <jsing@openbsd.org> |
Provide EVP methods for SHA3 224/256/384/512.
ok tb@
|
#
acc18af8 |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Use size_t rather than int.
Also buy a vowel for rsiz.
|
#
b658812f |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Add SHA3 digest length define that was previously missed.
|
#
6be04bb3 |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Remove sha3() function, which will not be used or exposed.
|
#
8e11058e |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Mark sha3_keccakf() as static and remove prototype from header.
|
#
a7bada8b |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Provide SHA3 length related defines.
These will make EVP integration easier, as well as being used in the SHA3 implementation itself.
|
#
ee266ad5 |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Rename SHA3 context struct field from 'st' to 'state'.
|
#
f1b36196 |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Rename SHA3 context to align with existing code.
|
#
d44d5087 |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Move some defines out of the sha3_internal.h header.
|
#
dd34866c |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Revise header guards.
|
#
e967e4e7 |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Strip and reformat comments.
Remove various comments that are unhelpful or obvious. Reformat remaining comments per style(9).
|
#
8a4ba2fc |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Apply style(9) (first pass).
|
#
9bb5e18b |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Add license to sha3 files.
|
#
e70bbf9b |
| 15-Apr-2023 |
jsing <jsing@openbsd.org> |
Import tiny_sha3
This is a minimal and readable SHA3 implementation.
ok tb@
|