summaryrefslogtreecommitdiffhomepage
path: root/Entropy.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Entropy.hs')
-rw-r--r--Entropy.hs8
1 files changed, 4 insertions, 4 deletions
diff --git a/Entropy.hs b/Entropy.hs
index 7fb5b94..198c798 100644
--- a/Entropy.hs
+++ b/Entropy.hs
@@ -13,12 +13,12 @@ import Text.Password.Strength (estimate, UserDict)
-- | Calculation of the entropy of a password.
-- Uses zxcvbn so takes word lists, and other entropy weakening problems
-- into account.
-passwordEntropy :: Password -> UserDict -> Entropy UnknownPassword
-passwordEntropy (Password p) userdict = Entropy $ floor $
+calcPasswordEntropy :: Password -> UserDict -> Entropy UnknownPassword
+calcPasswordEntropy (Password p) userdict = Entropy $ floor $
estimate (B.toString p) userdict
-- | Naive calculation of the entropy of a name.
-- Assumes that the attacker is not targeting a particular list of names.
-nameEntropy :: Name -> Entropy UnknownName
-nameEntropy (Name n) = Entropy $ floor $
+calcNameEntropy :: Name -> Entropy UnknownName
+calcNameEntropy (Name n) = Entropy $ floor $
estimate (B.toString n) []