authorgravatar for 124872+jedisct1@users.noreply.github.comFrank Denis <124872+jedisct1@users.noreply.github.com> 2024-06-23 15:20:18+02:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2024-06-23 13:20:18+00:00
logf3655fd07dbd30d3c7ed95d92df192a78b081a3a
tree768c605b6ecadbcab3bffaa69f502b58755f231f
parent5f589562646b972e4f177d60c7da37e872991d29
signaturebadge-check Signed by PGP key B5690EEEBB952194

std.crypto.chacha: fix typo in XChaChaIETF.stream() (#20399)

Thanks to @r4gus for reporting this. Fixes #20398

1 files changed, 1 insertions(+), 1 deletions(-)

lib/std/crypto/chacha20.zig+1-1
......@@ -632,7 +632,7 @@ fn XChaChaIETF(comptime rounds_nb: usize) type {
632632 /// Write the output of the XChaCha20 stream cipher into `out`.
633633 pub fn stream(out: []u8, counter: u32, key: [key_length]u8, nonce: [nonce_length]u8) void {
634634 const extended = extend(key, nonce, rounds_nb);
635 ChaChaIETF(rounds_nb).xor(out, counter, extended.key, extended.nonce);
635 ChaChaIETF(rounds_nb).stream(out, counter, extended.key, extended.nonce);
636636 }
637637 };
638638}