Dynamic phrase base authentication system
AssigneeInternational Business Machines Corporation
InventorsJohn B. BEAUVAIS, Michael J. TUREK
Life of this patent
Estimating the term…
Abstract
Techniques are disclosed for authenticating a user. One technique includes receiving a passphrase at a server. The technique further includes parsing the passphrase using one or more parsing requests to create one or more parsings. The technique includes storing the one or more parsings on the server. The technique also includes receiving, at the server, a request from a user to authenticate the user. Finally, the technique includes transmitting a first parsing request to authenticate the user.
Claims20
A method for authenticating users, comprising:
- receiving a passphrase at a server;
- parsing the passphrase using one or more parsing requests to create one or more parsings;
- storing the one or more parsings on the server;
- receiving, at the server, a request from a user to authenticate the user;
- and
- transmitting a first parsing request to authenticate the user.
An authentication system, comprising:
- a processor;
- and
- a memory, wherein the memory includes a program executable in the processor to perform operations for authenticating users, the operations comprising:
- receiving a passphrase at a server;
- parsing the passphrase using one or more parsing requests to create one or more parsings;
- storing the one or more parsings on the server;
- receiving, at the server, a request from a user to authenticate the user;
- and
- transmitting a first parsing request to authenticate the user.
A computer program product for authenticating a user, said computer program product comprising:
- a computer readable storage medium having stored thereon:
- first program instructions executable by a processor to cause the processor to receive a passphrase at a server;
- second program instructions executable by the processor to cause the processor to parse the passphrase using one or more parsing requests to create one or more parsings;
- third program instructions executable by the processor to cause the processor to store the one or more parsings on the server;
- fourth program instructions executable by the processor to cause the processor to receive, at the server, a request from a user to authenticate the user;
- and
- fifth program instructions executable by the processor to cause the processor to transmit a first parsing request to authenticate a user
Dependencies are inferred from the claim text.