From 418f198c0b401473477e111e84789b0ee12185b2 Mon Sep 17 00:00:00 2001 From: Martin Geisler Date: Fri, 26 Jul 2024 03:36:18 +0200 Subject: [PATCH] poly1305: formatting of hex literal in soft.rs (#207) --- poly1305/src/backend/soft.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/poly1305/src/backend/soft.rs b/poly1305/src/backend/soft.rs index 595ed02..c7b2728 100644 --- a/poly1305/src/backend/soft.rs +++ b/poly1305/src/backend/soft.rs @@ -32,7 +32,7 @@ impl State { pub(crate) fn new(key: &Key) -> State { let mut poly = State::default(); - // r &= 0xffffffc0ffffffc0ffffffc0fffffff + // r &= 0x0ffffffc_0ffffffc_0ffffffc_0fffffff poly.r[0] = (u32::from_le_bytes(key[0..4].try_into().unwrap())) & 0x3ff_ffff; poly.r[1] = (u32::from_le_bytes(key[3..7].try_into().unwrap()) >> 2) & 0x3ff_ff03; poly.r[2] = (u32::from_le_bytes(key[6..10].try_into().unwrap()) >> 4) & 0x3ff_c0ff;