From f61ca646816327e470eb6b9122a18d5b79b99ba3 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 27 May 2020 22:40:53 +0200 Subject: [PATCH] fix clarify --- client/src/loclass/cipher.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/src/loclass/cipher.c b/client/src/loclass/cipher.c index dde046eff..1753ebc9d 100644 --- a/client/src/loclass/cipher.c +++ b/client/src/loclass/cipher.c @@ -177,10 +177,10 @@ static State successor(uint8_t *k, State s, bool y) { State successor = {0, 0, 0, 0}; successor.t = s.t >> 1; - successor.t |= ((T(s)) ^ r0 ^ r4) << 15; + successor.t |= ((T(s)) ^ (r0) ^ (r4)) << 15; successor.b = s.b >> 1; - successor.b |= ((B(s)) ^ r7) << 7; + successor.b |= ((B(s)) ^ (r7)) << 7; bool Tt = T(s);