summaryrefslogtreecommitdiffstats
path: root/crypto/cms/cms_lib.c (unfollow)
Commit message (Collapse)AuthorFilesLines
13 daysOptimize x86/aarch64 MD5 implementationJonathan Swinney2-67/+66
As suggested in https://github.com/animetosho/md5-optimisation?tab=readme-ov-file#dependency-shortcut-in-g-function, we can delay the dependency on 'x' by recognizing that ((x & z) | (y & ~z)) is equivalent to ((x & z) + (y + ~z)) in this scenario, and we can perform those additions independently, leaving our dependency on x to the final addition. This speeds it up around 5% on both platforms. Signed-off-by: Oli Gillespie <ogillesp@amazon.com> Reviewed-by: Paul Dale <ppzgs1@gmail.com> Reviewed-by: Hugo Landau <hlandau@devever.net> (Merged from https://github.com/openssl/openssl/pull/25737)
13 daysopenssl-pkeyutl.pod.in: update from SHA-1 to SHA256, fixing default values ↵Dr. David von Oheimb1-15/+17
and examples Reviewed-by: Hugo Landau <hlandau@devever.net> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/25958)
13 daysopenssl-pkeyutl.pod.in: various fixesDr. David von Oheimb1-12/+12
Reviewed-by: Hugo Landau <hlandau@devever.net> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/25958)
13 daysapps/pkeyutl: Fix checks and documentation regarding -peerkeyDr. David von Oheimb2-17/+30
Reviewed-by: Hugo Landau <hlandau@devever.net> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/25958)