X-Git-Url: https://www.wagner.pp.ru/gitweb/?a=blobdiff_plain;f=ctypescrypto%2Frand.py;h=4cc86e297fe0151264c517133a96b4c32822aa10;hb=0032b97ea6d4348c0f11ee160c824ebe2e181696;hp=e8d7d957ce3ae5ee51fa0c715467cfd35b757542;hpb=6ecf699650b17d6c8d8a8670d51b33631824fe46;p=oss%2Fctypescrypto.git diff --git a/ctypescrypto/rand.py b/ctypescrypto/rand.py index e8d7d95..4cc86e2 100644 --- a/ctypescrypto/rand.py +++ b/ctypescrypto/rand.py @@ -19,11 +19,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): @@ -36,7 +36,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] @@ -48,7 +48,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: