×

Protecting against malicious discovery of account existence

  • US 10,630,676 B2
  • Filed: 11/24/2017
  • Issued: 04/21/2020
  • Est. Priority Date: 11/24/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computing device comprising:

  • a memory connected to at least one processor, the at least one processor configured to provide a sign-in service that;

    dynamically calculates a risk value based on a combination of factors associated with a username including a frequency of valid requests for a domain portion of the username from a requestor'"'"'s IP address within a particular time period, and, a quantity of valid requests for the domain portion of the username in UPN format from the requestor'"'"'s IP address within the particular time period;

    in response to determining that the risk value associated with the username in UPN format is exceeded by a threshold value, displays an unambiguous message regarding existence/non-existence of the username, wherein the threshold value is specified based on a particular user, a type of user, a size of an enterprise, sensitivity of information, the domain portion, characteristics of a type of the domain portion, or sensitivity of information the domain portion holds;

    in response to determining that the risk value associated with the username in UPN format exceeds the threshold value, displays an ambiguous message regarding existence/non-existence of the username; and

    always allows access to an application utilizing the sign-in service when a valid username and authenticating credential pair is received by the sign-in service, wherein user level discovery is performed when the risk value is less than the threshold value and wherein domain level discovery is performed when the threshold value is greater than or equal to the risk value.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×