×

Systems and methods evaluating password complexity and strength

  • US 10,546,116 B2
  • Filed: 12/16/2016
  • Issued: 01/28/2020
  • Est. Priority Date: 12/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computing device-implemented method for evaluating a password, comprising:

  • receiving a rule set used to create a password for a user, the password consisting of a plurality of characters from an alphabet, the rule set required by an entity requiring the password creation and including one or more rules applicable to creating the password;

    identifying a size of a minimum search space equal to the smallest subset of passwords that can be created from the alphabet based on the rule set;

    calculating a complexity of the password by determining a size of an adjusted minimum search space based at least in part on an assigned amount of knowledge of the one or more rules in the rule set possessed by a potential attacker attempting to crack the password;

    determining a strength of the password based on at least an attacker'"'"'s resources, a protection function used to store the password and a time available to crack the password with respect to the adjusted minimum search space;

    generating an evaluation of the password based on the calculated complexity and determined strength; and

    providing the evaluation to a designated individual.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×