Dynamic password generation
First Claim
1. A computer system for providing access to electronic information, the system comprising:
- a computer, a computer-readable storage medium, and program instructions stored on the computer-readable storage medium, which when executed cause the computer to perform a method comprising;
receiving, by a first computer from a second computer over a network, in response to information entered into a user interface on the second computer, a first password string associated with a user;
retrieving, by the first computer, from a database, a second password string associated with the user and a rule for configuring and generating a third password string from the second password string, wherein the rule specifies a dynamic element to insert in the second password string based on first contextual information associated with the user, and wherein a value of the specified dynamic element is determined based on second contextual information associated with the user;
configuring and generating, by the first computer, the third password string from the second password string, based on the retrieved rule;
determining, by the first computer, that the first password string matches the third password string; and
granting, by the first computer, the second computer access to the electronic information.
1 Assignment
0 Petitions
Accused Products
Abstract
Providing access to electronic information. A first password string associated with a user is received. A second password string associated with the user and a rule for configuring and generating a third password string from the second password string is retrieved from a database. The rule specifies a dynamic element to insert in the second password string based on first contextual information associated with the user. The value of the specified dynamic element is determined based on second contextual information associated with the user. Based on the rule, the third password string is configured and generated from the second password string. It is determined that the first password string matches the third password string. Access to the electronic information is granted.
41 Citations
14 Claims
-
1. A computer system for providing access to electronic information, the system comprising:
-
a computer, a computer-readable storage medium, and program instructions stored on the computer-readable storage medium, which when executed cause the computer to perform a method comprising; receiving, by a first computer from a second computer over a network, in response to information entered into a user interface on the second computer, a first password string associated with a user; retrieving, by the first computer, from a database, a second password string associated with the user and a rule for configuring and generating a third password string from the second password string, wherein the rule specifies a dynamic element to insert in the second password string based on first contextual information associated with the user, and wherein a value of the specified dynamic element is determined based on second contextual information associated with the user; configuring and generating, by the first computer, the third password string from the second password string, based on the retrieved rule; determining, by the first computer, that the first password string matches the third password string; and granting, by the first computer, the second computer access to the electronic information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product for providing access to electronic information, the program product comprising:
-
a computer-readable storage medium and program instructions stored on the computer-readable storage medium, the program instructions, when executed by a computer, cause the computer to perform a method comprising; receiving, by a first computer from a second computer over a network, in response to information entered into a user interface on the second computer, a first password string associated with a user; retrieving, by the first computer, from a database, a second password string associated with the user and a rule for configuring and generating a third password string from the second password string, wherein the rule specifies a dynamic element to insert in the second password string based on first contextual information associated with the user, and wherein a value of the specified dynamic element is determined based on second contextual information associated with the user; configuring and generating, by the first computer, the third password string from the second password string, based on the retrieved rule; determining, by the first computer, that the first password string matches the third password string; and granting, by the first computer, the second computer access to the electronic information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification