X-Git-Url: https://wagner.pp.ru/gitweb/?a=blobdiff_plain;f=ctypescrypto%2Frand.py;h=f14c6f769836d76126b402c628829b46d9548b3d;hb=3af16f1cbc516e55cfc31af5dee0bc367a9ecbae;hp=5d51eedd77fb30fc0ea3a31e2aa322a57b35e622;hpb=95a6e6a2c24635d189b408b3cc4dc739e1fe7641;p=oss%2Fctypescrypto.git diff --git a/ctypescrypto/rand.py b/ctypescrypto/rand.py index 5d51eed..f14c6f7 100644 --- a/ctypescrypto/rand.py +++ b/ctypescrypto/rand.py @@ -17,11 +17,11 @@ def bytes( num, check_result=False): """ if num <= 0 : - raise ValueError, "'num' should be > 0" + raise ValueError("'num' should be > 0") buffer = create_string_buffer(num) result = libcrypto.RAND_bytes(buffer, num) if check_result and result == 0: - raise RandError, "Random Number Generator not seeded sufficiently" + raise RandError("Random Number Generator not seeded sufficiently") return buffer.raw[:num] def pseudo_bytes(num): @@ -34,7 +34,7 @@ def pseudo_bytes(num): not for key generation etc. """ if num <= 0 : - raise ValueError, "'num' should be > 0" + raise ValueError("'num' should be > 0") buffer = create_string_buffer(num) libcrypto.RAND_pseudo_bytes(buffer, num) return buffer.raw[:num] @@ -46,7 +46,7 @@ def seed(data, entropy=None): value estimating amount of entropy in the data (in bytes). """ if type(data) != type(""): - raise TypeError, "A string is expected" + raise TypeError("A string is expected") ptr = c_char_p(data) size = len(data) if entropy is None: