Skip to content

Commit

Permalink
Increase entropy required for a "good" rating to 75.
Browse files Browse the repository at this point in the history
  • Loading branch information
libklein authored and droidmonkey committed Oct 2, 2022
1 parent e254cad commit 9366c5c
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/core/PasswordHealth.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ PasswordHealth::Quality PasswordHealth::quality() const
return Quality::Bad;
} else if (m_score < 40) {
return Quality::Poor;
} else if (m_score < 65) {
} else if (m_score < 75) {
return Quality::Weak;
} else if (m_score < 100) {
return Quality::Good;
Expand Down Expand Up @@ -160,8 +160,8 @@ QSharedPointer<PasswordHealth> HealthChecker::evaluate(const Entry* entry) const

// Don't allow re-used passwords to be considered "good"
// no matter how great their entropy is.
if (health->score() > 64) {
health->setScore(64);
if (health->score() > 74) {
health->setScore(74);
}
}

Expand All @@ -181,8 +181,8 @@ QSharedPointer<PasswordHealth> HealthChecker::evaluate(const Entry* entry) const
// reduce the score by 2 points for every day that
// we get closer to expiry. days<=0 has already
// been handled above ("isExpired()").
if (health->score() > 60) {
health->setScore(60);
if (health->score() > 70) {
health->setScore(70);
}

health->adjustScore((30 - days) * -2);
Expand Down

0 comments on commit 9366c5c

Please sign in to comment.