We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c6795f4 commit e7d5b1aCopy full SHA for e7d5b1a
src/sip128.rs
@@ -73,18 +73,19 @@ macro_rules! compress {
73
}};
74
($v0:expr, $v1:expr, $v2:expr, $v3:expr) => {{
75
$v0 = $v0.wrapping_add($v1);
76
+ $v2 = $v2.wrapping_add($v3);
77
$v1 = $v1.rotate_left(13);
78
$v1 ^= $v0;
- $v0 = $v0.rotate_left(32);
79
- $v2 = $v2.wrapping_add($v3);
80
$v3 = $v3.rotate_left(16);
81
$v3 ^= $v2;
82
- $v0 = $v0.wrapping_add($v3);
83
- $v3 = $v3.rotate_left(21);
84
- $v3 ^= $v0;
+ $v0 = $v0.rotate_left(32);
+
85
$v2 = $v2.wrapping_add($v1);
+ $v0 = $v0.wrapping_add($v3);
86
$v1 = $v1.rotate_left(17);
87
$v1 ^= $v2;
+ $v3 = $v3.rotate_left(21);
88
+ $v3 ^= $v0;
89
$v2 = $v2.rotate_left(32);
90
91
}
0 commit comments