Skip to content

Commit c423de5

Browse files
committed
Switch XOR input and output differential logic. Fixes #1155
1 parent 8401137 commit c423de5

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Diff for: src/core/lib/BitwiseOp.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ export function bitOp (input, key, func, nullPreserving, scheme) {
3434
!(nullPreserving && (o === 0 || o === k))) {
3535
switch (scheme) {
3636
case "Input differential":
37-
key[i % key.length] = x;
37+
key[i % key.length] = o;
3838
break;
3939
case "Output differential":
40-
key[i % key.length] = o;
40+
key[i % key.length] = x;
4141
break;
4242
}
4343
}

0 commit comments

Comments
 (0)