pygost/gost28147.py | 4 ++-- diff --git a/pygost/gost28147.py b/pygost/gost28147.py index 0778c8f3adc3408120e3cd15b09110b78747ce6df06835abd7afd2cba1f02ab2..97bb0a270fdd0f02885411020cb08d5c5eed28b5107142d463e7f87fa7178de8 100644 --- a/pygost/gost28147.py +++ b/pygost/gost28147.py @@ -181,8 +181,8 @@ """ Convert N1 and N2 integers to 8-byte block """ n1, n2 = ns return bytes(bytearray(( - (n2 >> 0) & 255, (n2 >> 8) & 255, (n2 >> 16) & 255, (n2 >> 24) & 255, - (n1 >> 0) & 255, (n1 >> 8) & 255, (n1 >> 16) & 255, (n1 >> 24) & 255, + (n2 >> 0) & 0xFF, (n2 >> 8) & 0xFF, (n2 >> 16) & 0xFF, (n2 >> 24) & 0xFF, + (n1 >> 0) & 0xFF, (n1 >> 8) & 0xFF, (n1 >> 16) & 0xFF, (n1 >> 24) & 0xFF, )))