diff options
author | Joe George <joe@zeroc.com> | 2015-04-16 12:38:13 -0400 |
---|---|---|
committer | Joe George <joe@zeroc.com> | 2015-04-16 12:38:13 -0400 |
commit | 6ef78b2b5a7c11318f36f2245393178193df011e (patch) | |
tree | e9327c82c63bb7933c45d93bafbfe98ec24194fb /scripts/icehashpassword.py | |
parent | Hashpassword changes (diff) | |
download | ice-6ef78b2b5a7c11318f36f2245393178193df011e.tar.bz2 ice-6ef78b2b5a7c11318f36f2245393178193df011e.tar.xz ice-6ef78b2b5a7c11318f36f2245393178193df011e.zip |
Remove MD5 support from icehashpassword.py
Diffstat (limited to 'scripts/icehashpassword.py')
-rw-r--r-- | scripts/icehashpassword.py | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/scripts/icehashpassword.py b/scripts/icehashpassword.py index c42a0df3507..17cbb22c85e 100644 --- a/scripts/icehashpassword.py +++ b/scripts/icehashpassword.py @@ -31,7 +31,7 @@ def usage(): print("") elif useCryptExt: print(" -d MESSAGE_DIGEST_ALGORITHM, --digest=MESSAGE_DIGEST_ALGORITHM") - print(" The message digest algorithm to use with crypt function, valid values are (md5, sha256, sha512).") + print(" The message digest algorithm to use with crypt function, valid values are (sha256, sha512).") print("") if usePBKDF2 or useCryptExt: print(" -r ROUNDS, --rounds=ROUNDS") @@ -53,7 +53,7 @@ def encrypt(): elif useCryptExt: shortArgs += "d:r:" longArgs += ["digest=", "rounds="] - digestAlgorithms = ("md5", "sha256", "sha512") + digestAlgorithms = ("sha256", "sha512") try: opts, args = getopt.getopt(sys.argv[1:], shortArgs, longArgs) @@ -101,13 +101,7 @@ def encrypt(): passScheme = passlib.hash.pbkdf2_sha512 elif useCryptExt: passScheme = passlib.hash.sha512_crypt - if digest == "md5": - if rounds: - print("Custom rounds not allowed with md5 digest") - usage() - sys.exit(2) - passScheme = passlib.hash.md5_crypt - elif digest == "sha256": + if digest == "sha256": passScheme = passlib.hash.sha256_crypt if rounds: |