aboutsummaryrefslogtreecommitdiff
path: root/libbb/hash_md5_sha.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* regularize options which control size/speed tradeDenys Vlasenko2011-09-101-16/+16
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* whitespace cleanupDenys Vlasenko2010-10-291-4/+4
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* sha1: small tweak for clearer code, no logic changesDenys Vlasenko2010-10-241-1/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* sha1: use Rob's code, it's smaller and fasterDenys Vlasenko2010-10-241-54/+51
| | | | | | | | | | function old new delta static.rconsts - 16 +16 sha1_process_block64 460 298 -162 ------------------------------------------------------------------------------ (add/remove: 1/0 grow/shrink: 0/1 up/down: 16/-162) Total: -146 bytes Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* md5: remove outdated commentDenys Vlasenko2010-10-191-3/+1
| | | | Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* libbb/hash_md5_sha: use common ctx and code for md5 and sha1/256Denys Vlasenko2010-10-191-482/+416
| | | | | | | | | | | | | | function old new delta sha256_process_block64 421 433 +12 md5_crypt 578 587 +9 md5_begin 43 50 +7 md5_hash 99 97 -2 sha1_end 85 82 -3 md5_end 36 31 -5 common64_end 93 86 -7 sha1_hash 97 - -97 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
* hash_md5_sha: use common finalization routine for MD5 and sha1/256. -15 bytesDenys Vlasenko2010-10-181-78/+85
| | | | Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
* libbb/hash_sha.c -> libbb/hash_md5_sha.cDenys Vlasenko2010-10-181-0/+962
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>