## Check masking.
x = xcls().hash(m).xof()
- me.assertEqual(x.mask(m), C.ByteString(m) ^ C.ByteString(h[0:len(m)]))
+ me.assertEqual(x.mask(m), m ^ h[0:len(m)])
## Check the `check' method.
me.assertTrue(xcls().hash(m).check(h0))
def check_kmac(me, mcls, c):
k = T.span(32)
- me.check_shake(lambda func = None, perso = T.bin(""):
+ me.check_shake(lambda func = None, perso = None:
mcls(k, perso = perso),
c, done_matches_xof = False)