aboutsummaryrefslogtreecommitdiff
path: root/libbb/hash_md5_sha.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* libbb: code shrinkRon Yorston2026-01-281-15/+29
* libbb: refactor CNG hashing implementationrfl8902026-01-271-14/+36
* Merge branch 'busybox' into mergeRon Yorston2025-08-151-15/+57
|\
| * sha384sum: new appletAndy Knowles2025-07-301-13/+45
* | Call BCryptDestroyHash before freeing memory handleRFL8902025-07-301-0/+1
* | win32: deduplicate die_if_error()Ron Yorston2025-07-111-14/+5
* | patch tls.c to work with CNG implementationRFL8902025-07-111-1/+1
* | Use Windows library for cryptographic checksumscng_backendRon Yorston2025-06-091-0/+86
|/
* libbb: fix sha1 on !x86 if CONFIG_SHA1_HWACCEL=yRudi Heitbaum2024-10-061-0/+2
* tls: fix CONFIG_FEATURE_TLS_SHA1=y + CONFIG_SHA1_HWACCEL=yDenys Vlasenko2024-07-121-6/+23
* libbb/sha: do not read shaNI variable twice, and factor out its settingDenys Vlasenko2023-03-291-12/+16
* libbb/sha: fix sha-NI instruction detectionDenys Vlasenko2023-03-291-2/+2
* libbb/sha256: optional x86 hardware accelerated hashingDenys Vlasenko2022-02-031-20/+34
* libbb/sha1: simplify cpuid codeDenys Vlasenko2022-01-081-32/+10
* libbb/sha1: optional i686 hardware accelerates hashingDenys Vlasenko2022-01-071-1/+20
* libbb/sha1: optional x86-64 hardware accelerates hashingDenys Vlasenko2022-01-071-1/+37
* libbb/sha1: x86_64 version: move to a separate .S file, no code changesDenys Vlasenko2022-01-031-389/+3
* libbb/sha1: code shrink in medium-speed versionDenys Vlasenko2022-01-021-2/+2
* libbb/sha1: x86_64 version: bswap in 64-bit chunksDenys Vlasenko2022-01-011-20/+22
* libbb/sha1: shrink x86_64 version - use r8..15 for W[8..15]Denys Vlasenko2022-01-011-60/+239
* libbb/sha1: assembly versions for x86Denys Vlasenko2022-01-011-0/+417
* libbb/sha1: shrink and speed up fully unrolled versionDenys Vlasenko2021-12-311-0/+22
* libbb/sha1: add config-selectable partially unrolled versionDenys Vlasenko2021-12-301-4/+96
* libbb/sha1: add config-selectable fully unrolled version, closes 14391Denys Vlasenko2021-12-301-7/+77
* libbb: cose shrink in sha1Denys Vlasenko2021-12-281-5/+2
* decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nillyDenys Vlasenko2020-11-301-11/+11
* libbb: fold common64_hash() into its only userDenys Vlasenko2020-09-301-47/+28
* libbb: add comment on sha384Denys Vlasenko2018-11-261-0/+5
* whitespace and comment format fixes, no code changesDenys Vlasenko2017-10-051-1/+0
* tls: add 2nd cipher_id, TLS_RSA_WITH_AES_128_CBC_SHA, so far it doesn't workDenys Vlasenko2017-01-241-5/+10
* sha512: use larger constant table only if sha512 is in fact selectedDenys Vlasenko2017-01-151-46/+66
* sha3: fix to conform to final SHA3 padding standard, add -a BITS optionDenys Vlasenko2016-08-291-20/+35
* md5sum: code shrinkDenys Vlasenko2015-10-071-10/+6
* sha3: tweak comments and indentationDenys Vlasenko2014-07-301-13/+14
* sha3: code shrink (and speedup for SHA3_SMALL=0)Denys Vlasenko2014-07-301-16/+66
* sha3: add 32-bit optimized bit-sliced implementationDenys Vlasenko2014-07-251-14/+242
* md5/sha512: a better fix for strict aliasing warningsDenys Vlasenko2013-06-271-3/+3
* md5/sha512: fix strict aliasing warningsMike Frysinger2013-06-191-3/+3
* sha3: code shrinkDenys Vlasenko2013-01-201-32/+59
* sha3: s/sha3_process_block76/sha3_process_block72/Denys Vlasenko2013-01-161-4/+4
* sha3: rename KeccakF->sha3_process_block76.Denys Vlasenko2013-01-161-79/+81
* sha3: cache ctx->bytes_queuedDenys Vlasenko2013-01-151-11/+11
* sha3: remove two "small code" codepaths: I can't reproduce code size win on t...Denys Vlasenko2013-01-151-43/+18
* sha3: tweak choice of a fast code path for 64-bitDenys Vlasenko2013-01-151-1/+2
* sha3: cosmetic tweaks to various names, comments. No logic changes.Denys Vlasenko2013-01-151-61/+63
* sha3: code shrinkDenys Vlasenko2013-01-151-26/+36
* sha3: code shrinkDenys Vlasenko2013-01-151-13/+18
* sha3: another speedup for SHA3_SMALL=0 caseDenys Vlasenko2013-01-151-10/+25
* sha3: make size/speed optimization decision configurableDenys Vlasenko2013-01-151-19/+58
* sha3sum: new appletLauri Kasanen2013-01-141-0/+194