diff options
author | Lars Wirzenius <liw@liw.fi> | 2010-12-01 10:33:09 +0000 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2010-12-01 10:33:09 +0000 |
commit | 42ed96e208d924cd0bcbaa42bf7a42a071d6c790 (patch) | |
tree | ace3ad2d5075d7ceadcd08065557482b27ba56b1 | |
parent | 96b9285fcd689f9fa47bbef1d7c5db2ac2e7e130 (diff) | |
download | genbackupdata-42ed96e208d924cd0bcbaa42bf7a42a071d6c790.tar.gz |
Convert to using hashlib instead of md5 and sha libraries.
-rw-r--r-- | binaryjunk.py | 23 | ||||
-rw-r--r-- | debian/changelog | 6 |
2 files changed, 17 insertions, 12 deletions
diff --git a/binaryjunk.py b/binaryjunk.py index 70e9e38..cc2a26c 100644 --- a/binaryjunk.py +++ b/binaryjunk.py @@ -4,8 +4,7 @@ import random import gc import timeit -import md5 -import sha +import hashlib import zlib @@ -28,7 +27,7 @@ def getrandbits(size): def md5ofgetrandbits(size): """catenate successive MD5 of random byte stream""" chunks = [] - sum = md5.new() + sum = hashlib.md5() while size > 0: sum.update(chr(random.getrandbits(8))) chunk = sum.digest() @@ -42,7 +41,7 @@ def md5ofgetrandbits(size): def md5ofgetrandbits2(size): """catenate successive MD5 of random byte stream""" chunks = [] - sum = md5.new() + sum = hashlib.md5() for i in range(size/16): sum.update(chr(random.getrandbits(8))) chunk = sum.digest() @@ -57,7 +56,7 @@ def md5ofgetrandbits2(size): def sha1ofgetrandbits(size): """catenate successive SHA1 of random byte stream""" chunks = [] - sum = sha.new() + sum = hashlib.sha1() while size > 0: sum.update(chr(random.getrandbits(8))) chunk = sum.digest() @@ -71,8 +70,8 @@ def sha1ofgetrandbits(size): def sha1ofgetrandbits2(size): """catenate successive SHA1 of random byte stream""" chunks = [] - sum = sha.new() - chunk_size = 20 + sum = hashlib.sha1() + chunk_size = len(sum.digest()) for i in range(size / chunk_size): sum.update(chr(random.getrandbits(8))) chunk = sum.digest() @@ -87,7 +86,7 @@ def sha1ofgetrandbits2(size): def md5ofrandomandstatic(size): """MD5 first of random byte stream, then constant""" chunks = [] - sum = md5.new() + sum = hashlib.md5() initial_size = 128 while size > 0 and initial_size > 0: @@ -111,8 +110,8 @@ def md5ofrandomandstatic(size): def md5ofrandomandstatic2(size): """MD5 first of random byte stream, then constant""" chunks = [] - sum = md5.new() - chunk_size = md5.digest_size + sum = hashlib.md5() + chunk_size = len(sum.digest()) initial_bytes = min(size, chunk_size * 8) for i in range(initial_bytes / chunk_size): @@ -134,8 +133,8 @@ def md5ofrandomandstatic2(size): def sha1ofrandomandstatic2(size): """SHA1 first of random byte stream, then constant""" chunks = [] - sum = sha.new() - chunk_size = 20 + sum = hashlib.sha1() + chunk_size = len(sum.digest()) initial_bytes = min(size, 128) for i in range(initial_bytes / chunk_size): diff --git a/debian/changelog b/debian/changelog index fd2f995..7ea9330 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +genbackupdata (1.1.1) squeeze; urgency=low + + * Upload to my squeeze repository. + + -- Lars Wirzenius <liw@liw.fi> Tue, 18 May 2010 18:54:12 +1200 + genbackupdata (1.1) karmic; urgency=low * New upstream version. |