Back to results
US 12,712,734 B2Granted
One-time password delivery via in-band unauthenticated channel
AssigneeEntrust Corporation
InventorsIan Reilly, Emilio Belmonte
Life of this patent
Estimating the term…
Abstract
A method of delivering a one-time password to an entity is provided. The entity requesting the one-time password provides a public key of a public-private key pair to the authentication service. The entity can then submit a challenge request to the authentication service. The authentication service will generate a one-time password, and encrypt the one-time password with the public key. The encrypted one-time password is delivered to the entity via an unauthenticated channel.
Claims17
A method comprising:
- receiving, at an authentication service, a public key of a public-private key pair from an entity, the public-private key pair being specific to the entity and used in connection with one-time password generation for a plurality of different end users;
- receiving, at the authentication service, a challenge request from the entity via an unauthenticated communication channel, wherein the challenge request is received from the entity in response to the entity receiving a resource request from a user device of an end user;
- generating, at the authentication service, a one-time password to authenticate an identity of the end user;
- encrypting, at the authentication service, the one-time password using the public key;
- and
- delivering the encrypted one-time password from the authentication service to the entity via the unauthenticated communication channel,
- wherein the entity is separate from the authentication service that generates the one-time password to authenticate the identity of the end user, and wherein the entity is separate from the user device of the end user.
4 more elements
A method comprising:
- transmitting, from an entity, a public key of a public-private key pair to an authentication service, the public-private key pair being specific to the entity and used in connection with one-time password generation for a plurality of different end users;
- receiving, from a user device of an end user, a request for access to a secure resource requiring identity verification;
- transmitting, from the entity, a challenge request to the authentication service via an unauthenticated communication channel;
- receiving, at the entity, a one-time password encrypted with the public key from the authentication service via the unauthenticated communication channel;
- decrypting, at the entity, the one-time password;
- and
- delivering the one-time password to the user device of the end user to authenticate an identity of the end user,
- wherein the entity is separate from the authentication service that generates the one-time password to authenticate the identity of the end user, and wherein the entity is separate from the user device of the end user.
5 more elements
A system comprising:
- an authentication system comprising a processor and a memory storing computer-executable instructions which, when executed by the processor, cause the authentication system to:
- receive a public key of a public-private key pair from an entity, the public-private key pair being specific to the entity and used in connection with one-time password generation for a plurality of different end users;
- receive a challenge request from the entity via an unauthenticated communication channel, wherein the challenge request is received from the entity in response to the entity receiving a resource request from a user device of an end user;
- generate a one-time password to authenticate an identity of the end user;
- encrypt the one-time password using the public key;
- and
- deliver the encrypted one-time password to the entity via the unauthenticated communication channel,
- wherein the entity is separate from the authentication system that generates the one-time password to authenticate the identity of the end user, and wherein the entity is separate from the user device of the end user.
5 more elements
Dependencies are inferred from the claim text.