×

Systems and methods for providing a covert password manager

  • US 9,270,670 B1
  • Filed: 10/10/2014
  • Issued: 02/23/2016
  • Est. Priority Date: 10/10/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system configured to provide secured access to password information, comprising:

  • a computing device having a processor and physical memory, the physical memory storing instructions that cause the processor to;

    provide an application that is configured to protect password information, wherein the application comprises;

    a password manager module configured to perform password management functions associated with accessing and managing password information; and

    a decoy module configured to disguise the password management functions of the application by providing a decoy function and one or more associated interfaces that are unrelated to managing the password information;

    in response to receiving a request from a user to access the application, provide instructions for rendering an interface associated with the decoy function that includes an input form;

    store data that associates an expected data type with at least one input field of the input form;

    evaluate input received via the input form to determine whether or not the user is attempting to access the password information by comparing the data type of the input received via the at least one input field with the expected data type that is associated with the at least one input field;

    determine that the user is attempting to access the password information in response to determining that the data type of the input received via the at least one input field is not the expected data type;

    analyze the input to determine whether the user has submitted valid login credentials; and

    provide access to the password information in response to determining that the user has submitted valid login credentials;

    wherein the application permits an authorized user to access a configuration interface that allows the authorized user to specify the login credentials by selecting keyboard events, click events and data form entry events, and by associating expected data types with input fields associated with the data form entry events.

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