diff options
Diffstat (limited to 'ddns')
-rw-r--r-- | ddns/hash.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/ddns/hash.py b/ddns/hash.py index 7bb3b3b..7f74e25 100644 --- a/ddns/hash.py +++ b/ddns/hash.py @@ -1,15 +1,13 @@ import hashlib -algs = [None, 'sha1', 'sha256', 'sha512'] - def hash(algo, passwd): - if algo == None: # None + if algo == None: return passwd - if algo == 'sha1': # sha1 + if algo == 'sha1': return sha1(passwd) - if algo == 'sha256': # sha256 + if algo == 'sha256': return sha256(passwd) - if algo == 'sha512': # sha512 + if algo == 'sha512': return sha512(passwd) return passwd |