busybox/libbb/yescrypt
Denys Vlasenko f464be22bd libbb/yescrypt: make it possible to set constant parameters, and set YESCRYPT_RW
function                                             old     new   delta
yescrypt_kdf32_body                                 1052    1420    +368
yescrypt_r                                          1133    1084     -49
static.smix                                          762       -    -762
------------------------------------------------------------------------------
(add/remove: 0/1 grow/shrink: 1/1 up/down: 368/-811)         Total: -443 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2025-07-07 10:39:14 +02:00
..
alg-sha256.c libbb/yescrypt: remove redundant SHA256 HMAC implementation 2025-07-07 08:21:44 +02:00
alg-sha256.h libbb/yescrypt: code shrink 2025-07-06 11:12:13 +02:00
alg-yescrypt-common.c libbb/yescrypt: make it possible to set constant parameters, and set YESCRYPT_RW 2025-07-07 10:39:14 +02:00
alg-yescrypt-kdf.c libbb/yescrypt: make it possible to set constant parameters, and set YESCRYPT_RW 2025-07-07 10:39:14 +02:00
alg-yescrypt.h libbb/yescrypt: make it possible to set constant parameters, and set YESCRYPT_RW 2025-07-07 10:39:14 +02:00
Kbuild.src
README
y.c libbb/yescrypt: remove one NOINLINE, add copyright headers, merge two source files 2025-07-06 20:59:00 +02:00

The yescrypt code in this directory is adapted from libxcrypt-4.4.38
with minimal edits, hopefully making it easier to track
backports by resetting the tree to the commit which created this file,
then comparing changes in upstream libxcrypt to the tree.