Skip to main content

feed_forward_kernel

Function feed_forward_kernel 

Source
pub fn feed_forward_kernel(state: RoundState) -> [b32; 16]
Expand description

Applies BLAKE3’s final XORs, without any additional registered transfer.

Input: the state leaving the last stage. Output: the 16 result words, out[i] = v[i] ⊕ v[i+8] and out[i+8] = v[i+8] ⊕ cv[i] for i < 8. Combinational, on the output side of the last register.