X-Git-Url: http://www.git.cypherpunks.ru/?p=pygost.git;a=blobdiff_plain;f=pygost%2Fgost28147.py;h=b6f3cf49b6fa80a78918e7c411fab8b72f4effbd;hp=3d6705dbd1a2f542e2d2c07982ee1c2be0df38ab;hb=80dd2b2a713366081c2f3e8a10fd7b5bd705e127;hpb=74865170cd1616f27b143cce56ece1940dbf340d diff --git a/pygost/gost28147.py b/pygost/gost28147.py index 3d6705d..b6f3cf4 100644 --- a/pygost/gost28147.py +++ b/pygost/gost28147.py @@ -189,8 +189,7 @@ def ns2block(ns): def addmod(x, y, mod=2 ** 32): """ Modulo adding of two integers """ - r = x + y - return r if r < mod else r % mod + return (x + y) % mod def _shift11(x):