aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/spirv/Module.zig
diff options
context:
space:
mode:
authorFrank Denis <124872+jedisct1@users.noreply.github.com>2024-11-20 11:16:09 +0100
committerGitHub <noreply@github.com>2024-11-20 11:16:09 +0100
commita5d4ad17b716508c2e1a2c1c0cf0b32bed08e26f (patch)
treea602295b1c5f4d79476054e62a23a5d38afebcaa /src/codegen/spirv/Module.zig
parentdafe1a910d1b236e7cfba40231f3c730f18f5d1f (diff)
downloadzig-a5d4ad17b716508c2e1a2c1c0cf0b32bed08e26f.tar.gz
zig-a5d4ad17b716508c2e1a2c1c0cf0b32bed08e26f.zip
crypto.keccak.State: add checks to prevent insecure transitions (#22020)
* crypto.keccak.State: don't unconditionally permute after a squeeze() Now, squeeze() behaves like absorb() Namely, squeeze(x[0..t]); squeeze(x[t..n)); with t <= n becomes equivalent to squeeze(x[0..n]). * keccak: in debug mode, track transitions to prevent insecure ones. Fixes #22019
Diffstat (limited to 'src/codegen/spirv/Module.zig')
0 files changed, 0 insertions, 0 deletions