One time password authentication of websites
AssigneeeBay Inc.
InventorChristopher Jurgen von Krogh
Life of this patent
Estimating the term…
Abstract
A method including generating a first and second One Time Password (OTP) token from a shared clock, receiving a third OTP token, and comparing the second and the third OTP tokens. A system including a number generator residing on a first server to generate first and second One Time Password (OTP) tokens from a shared clock, a transmitter residing on the first server to transmit the first and the second OTP tokens, a receiver residing on a second server to receive the first, the second, and a third OTP tokens, and a comparator residing on the second server to compare the second and the third OTP tokens to authenticate an identity of a party who generates the third OTP token.
Claims36
A system comprising:
- a number generator residing on a first server to generate first and second One Time Password (OTP) tokens from a shared clock;
- a transmitter residing on the first server to transmit the first and the second OTP tokens;
- a receiver residing on a second server to receive the first, the second, and a third OTP tokens;
- and
- a comparator residing on the second server to compare the second and the third OTP tokens to authenticate an identity of a party who generates the third OTP token.
A method comprising:
- generating a first and second One Time Password (OTP) token from a shared clock;
- transmitting the first and second OTP token;
- receiving the first, the second, and a third OTP tokens;
- and
- comparing the second and the third OTP tokens to authenticate an identity of a party who generates the third OTP token.
A computer-readable medium having instructions stored thereon for causing a suitably programmed computer to execute a method comprising:
- a first set of instructions to generate a first and second One Time Password (OTP) token from a shared clock;
- a second set of instructions to transmit the first and second OTP token;
- a third set of instructions to receive the first, second, and a third OTP tokens;
- and
- a fourth set of instructions to compare the second and third OTP tokens to authenticate an identity of a party who generates the third OTP token.
A method comprising:
- generating a first and second One Time Password (OTP) token from a shared clock;
- receiving a third OTP token;
- and
- comparing the second and the third OTP tokens.
A computer-readable medium having instructions stored thereon for causing a suitably programmed computer to execute a method comprising:
- a first set of instructions to generate a first and second One Time Password (OTP) token from a shared clock;
- a second set of instructions to receive a third OTP token;
- and
- a third set of instructions to compare the second and the third OTP tokens.
An apparatus comprising one or more processors to:
- generate two or more clock values;
- pass these two or more clock values through a hashing function to generate two or more One Time Password (OTP) tokens;
- and
- display these two or more OTP tokens on a screen.
A system comprising:
- means for generating a first and second One Time Password (OTP) token from a shared clock;
- means for receiving a third OTP token;
- and
- means for comparing the second and the third OTP tokens.
Dependencies are inferred from the claim text.