diff --git a/.travis.yml b/.travis.yml index 4da6eb14..46bf2db8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,7 +9,8 @@ python: addons: apt: packages: - - + - rustc + - cargo install: - pip install codecov - pip install tox tox-travis diff --git a/src/cryptojwt/jws/dsa.py b/src/cryptojwt/jws/dsa.py index 796146b2..dc780ad2 100644 --- a/src/cryptojwt/jws/dsa.py +++ b/src/cryptojwt/jws/dsa.py @@ -3,7 +3,6 @@ from cryptography.hazmat.primitives.asymmetric import ec from cryptography.hazmat.primitives.asymmetric.utils import decode_dss_signature from cryptography.hazmat.primitives.asymmetric.utils import encode_dss_signature -from cryptography.utils import int_from_bytes from cryptography.utils import int_to_bytes from ..exception import BadSignature @@ -102,6 +101,6 @@ def _split_raw_signature(sig): :return: A 2-tuple """ c_length = len(sig) // 2 - r = int_from_bytes(sig[:c_length], byteorder="big") - s = int_from_bytes(sig[c_length:], byteorder="big") + r = int.from_bytes(sig[:c_length], byteorder="big") + s = int.from_bytes(sig[c_length:], byteorder="big") return r, s