aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDeterminant <tederminant@gmail.com>2019-05-30 16:38:54 -0400
committerDeterminant <tederminant@gmail.com>2019-05-30 16:38:54 -0400
commit5d981e8bae3ae0a03e37fbac83bfffef32abfe6e (patch)
treeebcaa951fc722a88ff5d597107905687a2fcc26d
parentb83c5706e90bd735740e06c6f1d0e146e26167e6 (diff)
...
-rw-r--r--ethy.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ethy.py b/ethy.py
index 04fa512..6b821f4 100644
--- a/ethy.py
+++ b/ethy.py
@@ -158,6 +158,9 @@ if __name__ == '__main__':
passwd = getpass2()
pwd_len = len(passwd)
pwd_ent = entropy(passwd)
+ if pwd_len < 2:
+ err.write("password is too short!\n")
+ sys.exit(1)
err.write("pass length = {} bytes\n"
"pass entropy = {}, {:.2f}%\n".format(
pwd_len, pwd_ent, pwd_ent / log(pwd_len, 2) * 100))