summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBarry Mead <barrymead@cox.net>2010-02-21 15:01:43 -0700
committerBarry Mead <barrymead@cox.net>2010-02-21 15:01:43 -0700
commit732207e9b4864a6167051aaff25635f0d2d726d0 (patch)
tree5a62490b49b5b3913a0eceba5023824694267ae7
parent60fb06ddbac89c83ad3cb6b9a2c3c42d19b7a709 (diff)
downloadrsa-732207e9b4864a6167051aaff25635f0d2d726d0.tar.gz
rangebytes calculation corrected
-rw-r--r--rsa/__init__.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/rsa/__init__.py b/rsa/__init__.py
index 00c6c8f..ea6a9e5 100644
--- a/rsa/__init__.py
+++ b/rsa/__init__.py
@@ -203,7 +203,7 @@ def randint(minvalue, maxvalue):
range = maxvalue - minvalue
# Which is this number of bytes
- rangebytes = int(bit_size(range) / 8.)
+ rangebytes = ((bit_size(range) + 7) / 8)
# Convert to bits, but make sure it's always at least min_nbits*2
rangebits = max(rangebytes * 8, min_nbits * 2)