Skip to content

Commit

Permalink
Merge pull request #19 from a-detiste/master
Browse files Browse the repository at this point in the history
drop vendored six
  • Loading branch information
meejah authored Aug 7, 2024
2 parents 6fc8186 + 427c25e commit da68efa
Show file tree
Hide file tree
Showing 6 changed files with 4 additions and 849 deletions.
1 change: 0 additions & 1 deletion .coveragerc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,5 @@
include =
src/spake2/*
omit =
*/spake2/six.py
*/spake2/_version.py
*/spake2/test/*
1 change: 0 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
#!/usr/bin/env python

from __future__ import print_function
import timeit
from setuptools import setup, Command
import versioneer
Expand Down
6 changes: 2 additions & 4 deletions src/spake2/groups.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
from __future__ import division
import hashlib
from cryptography.hazmat.primitives.kdf import hkdf
from cryptography.hazmat.primitives import hashes
from .six import integer_types
from .util import (size_bits, size_bytes, unbiased_randrange,
bytes_to_number, number_to_bytes)

Expand Down Expand Up @@ -128,7 +126,7 @@ def random_scalar(self, entropy_f):
def scalar_to_bytes(self, i):
# both for hashing into transcript, and save/restore of
# intermediate state
assert isinstance(i, integer_types)
assert isinstance(i, int)
assert 0 <= 0 < self.q
return number_to_bytes(i, self.q)

Expand Down Expand Up @@ -195,7 +193,7 @@ def _scalarmult(self, e1, i):
if not isinstance(e1, _Element):
raise TypeError("E*N requires E be an element")
assert e1._group is self
if not isinstance(i, integer_types):
if not isinstance(i, int):
raise TypeError("E*N requires N be a scalar")
return _Element(self, pow(e1._e, i % self.q, self.p))

Expand Down
Loading

0 comments on commit da68efa

Please sign in to comment.