index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
libcrypto
/
sha
Age
Commit message (
Expand
)
Author
2023-07-02
Demacro SHA-512.
Joel Sing
2023-05-28
Sprinkle some style(9).
Joel Sing
2023-05-28
Expand occurrences of HASH_CTX that were previously missed.
Joel Sing
2023-05-28
Reorder functions.
Joel Sing
2023-05-28
Clean up includes.
Joel Sing
2023-05-28
Remove now unnecessary do {} while(0);
Joel Sing
2023-05-28
Inline HASH_MAKE_STRING for SHA256.
Joel Sing
2023-05-27
Implement SHA256_{Update,Transform,Final}() directly in sha256.c.
Joel Sing
2023-05-27
Clean up alignment handling for SHA-512.
Joel Sing
2023-05-19
backout alignment changes (breaking at least two architectures)
Theo de Raadt
2023-05-17
Clean up alignment handling for SHA-512.
Joel Sing
2023-05-16
Clean up SHA-512 input handling and round macros.
Joel Sing
2023-05-12
Reduce the number of SHA-512 C implementations from three to one.
Joel Sing
2023-04-25
Remove duplicate NID definitions
Theo Buehler
2023-04-25
Remove no longer necessary compat #defines
Theo Buehler
2023-04-25
Add endbr64 where needed by inspection. Passes regresson tests.
Theo de Raadt
2023-04-16
Provide EVP methods for SHA3 224/256/384/512.
Joel Sing
2023-04-16
Provide EVP methods for SHA512/224 and SHA512/256.
Joel Sing
2023-04-16
Bounds check mdlen that is passed to sha3_init().
Joel Sing
2023-04-15
Use size_t rather than int.
Joel Sing
2023-04-15
Add SHA3 digest length define that was previously missed.
Joel Sing
2023-04-15
Remove sha3() function, which will not be used or exposed.
Joel Sing
2023-04-15
Mark sha3_keccakf() as static and remove prototype from header.
Joel Sing
2023-04-15
Use memset() to zero the context, instead of zeroing manually.
Joel Sing
2023-04-15
Provide SHA3 length related defines.
Joel Sing
2023-04-15
Use the same byte order tests as we do elsewhere in libcrypto.
Joel Sing
2023-04-15
Rename SHA3 context struct field from 'st' to 'state'.
Joel Sing
2023-04-15
Rename SHA3 context to align with existing code.
Joel Sing
2023-04-15
Move some defines out of the sha3_internal.h header.
Joel Sing
2023-04-15
Revise header guards.
Joel Sing
2023-04-15
Pull constant tables out of sha3_keccakf().
Joel Sing
2023-04-15
Strip and reformat comments.
Joel Sing
2023-04-15
Apply style(9) (first pass).
Joel Sing
2023-04-15
Import sha3_internal.h.
Joel Sing
2023-04-15
Add license to sha3 files.
Joel Sing
2023-04-15
Import tiny_sha3
Joel Sing
2023-04-14
Add support for truncated SHA512 variants.
Joel Sing
2023-04-14
Use memset() and only initialise non-zero struct members.
Joel Sing
2023-04-12
Remove now unused sha_local.h.
Joel Sing
2023-04-12
Provide and use crypto_ro{l,r}_u{32,64}().
Joel Sing
2023-04-12
Provide and use crypto_store_htobe64().
Joel Sing
2023-04-11
Recommit jsing's r1.27 - portable is ready
Theo Buehler
2023-04-11
Back out r1.27 using htobe64() - apparently some OS don't have it.
Theo Buehler
2023-04-11
Consolidate sha1 into a single file.
Joel Sing
2023-04-11
Simplify handling of big vs little endian.
Joel Sing
2023-04-11
Use htobe64() instead of testing BYTE_ORDER and then handrolling htobe64().
Joel Sing
2023-04-11
Omit sha512_block_data_order() prototype when assembly is not being used.
Joel Sing
2023-04-11
Remove less than useful implementation notes.
Joel Sing
2023-03-29
More whitespace fixes.
Joel Sing
2023-03-29
Whitespace fixes.
Joel Sing
[next]