From 563d2ee2c07e10ae4f77ccde4161d6a14c681b1b Mon Sep 17 00:00:00 2001 From: Hubert Kario Date: Fri, 27 Sep 2019 13:58:32 +0200 Subject: [PATCH] make variable names in remove_integer more aproppriate backport of 710e7c88243 --- ecdsa/der.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ecdsa/der.py b/ecdsa/der.py index 7e9c5867..2cd48051 100644 --- a/ecdsa/der.py +++ b/ecdsa/der.py @@ -115,9 +115,9 @@ def remove_integer(string): raise UnexpectedDER("0-byte long encoding of integer") numberbytes = string[1+llen:1+llen+length] rest = string[1+llen+length:] - nbytes = numberbytes[0] if isinstance(numberbytes[0], integer_types) \ + msb = numberbytes[0] if isinstance(numberbytes[0], integer_types) \ else ord(numberbytes[0]) - if not nbytes < 0x80: + if not msb < 0x80: raise UnexpectedDER("Negative integers are not supported") return int(binascii.hexlify(numberbytes), 16), rest