diff options
| author | Denys Vlasenko <vda.linux@googlemail.com> | 2025-07-08 05:25:31 +0200 |
|---|---|---|
| committer | Denys Vlasenko <vda.linux@googlemail.com> | 2025-07-08 05:34:41 +0200 |
| commit | d0f0874d573f33f9f14372a4513f22f76c559479 (patch) | |
| tree | 50d30dae700549b3b995016005cc94ce4fa7b628 /scripts/embedded_scripts | |
| parent | 78bd8a44b75cf39ea17c8a586ba35776d835551f (diff) | |
| download | busybox-w32-d0f0874d573f33f9f14372a4513f22f76c559479.tar.gz busybox-w32-d0f0874d573f33f9f14372a4513f22f76c559479.tar.bz2 busybox-w32-d0f0874d573f33f9f14372a4513f22f76c559479.zip | |
libbb/yescrypt: disable code which accepts unusual yescrypt parameters
Almost any reasonable yescrypt hashes in /etc/shadow should only ever use
"jXY" parameters which set N and r. Fancy multi-byte-encoded
wide integers are not needed for that.
function old new delta
static.yescrypt_kdf32_body - 899 +899
static.PBKDF2_SHA256 213 219 +6
decode64_uint32 141 - -141
yescrypt_r 990 805 -185
yescrypt_kdf32_body 1423 - -1423
------------------------------------------------------------------------------
(add/remove: 1/2 grow/shrink: 1/1 up/down: 905/-1749) Total: -844 bytes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'scripts/embedded_scripts')
0 files changed, 0 insertions, 0 deletions
