crypto.ml_kem: avoid redundant assignment & fix K-PKE.KeyGen#26031
Merged
jedisct1 merged 1 commit intoziglang:masterfrom Nov 24, 2025
Merged
crypto.ml_kem: avoid redundant assignment & fix K-PKE.KeyGen#26031jedisct1 merged 1 commit intoziglang:masterfrom
jedisct1 merged 1 commit intoziglang:masterfrom
Conversation
FIPS-203 algorithm 13 for deterministic key generation uses (𝜌, 𝜎) ← G(𝑑 ‖ 𝑘) , not (𝜌, 𝜎) ← G(k ‖ d)
jedisct1
added a commit
to jedisct1/zig
that referenced
this pull request
Nov 25, 2025
* master: (35 commits) std.Io.Threaded: fix QueryPerformanceCounter usage build runner: fix recursive locking of max_rss_mutex frontend: introduce error.Canceled build runner: update Mutex and Condition usage to std.Io build runner: update from std.Thread.Pool to std.Io std.Io: add Group.concurrent std.Io.File.readPositional fixed buffer type crypto.ml_kem: avoid redundant assignment & fix K-PKE.KeyGen (ziglang#26031) README: update some links Move Windows rename implementation from std.posix to windows.RenameFile os.windows: Delete unused functions and kernel32 bindings ci: bump riscv64-linux-release timeout to 8 hours on Forgejo Actions windows.GetFinalPathNameByHandle: add links to bugs tracking the Wine workaround README: use HTTPS for `releases.llvm.org` langref: convert to unmanaged `ArrayList` in example std.math.big.int: fix format functions std.Target: remove Abi.code16 cbe: translate sparc ccr/icc/xcc registers to icc Revert "std.os.linux.sparc64: use icc instead of xcc in asm clobbers" flate.Compress: simplify huffman node comparisons ...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
FIPS-203 algorithm 13 for deterministic key generation uses (𝜌, 𝜎) ← G(𝑑 ‖ 𝑘) , not (𝜌, 𝜎) ← G(k ‖ d)