From: Sergey Matveev Date: Fri, 4 Sep 2020 18:32:12 +0000 (+0300) Subject: Hexadecimal is more convenient X-Git-Tag: 5.0~4 X-Git-Url: http://www.git.cypherpunks.ru/?p=pygost.git;a=commitdiff_plain;h=744398c0b6a3ab223d91cbf56a72932a7c87381d Hexadecimal is more convenient --- diff --git a/pygost/gost28147.py b/pygost/gost28147.py index 25c0f50..b7fc0f4 100644 --- a/pygost/gost28147.py +++ b/pygost/gost28147.py @@ -181,8 +181,8 @@ def ns2block(ns): """ 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, )))