×

Method for personalizing an authentication token

  • US 9,794,066 B2
  • Filed: 06/17/2016
  • Issued: 10/17/2017
  • Est. Priority Date: 05/10/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for generating secure passwords for use by at least one authentication server in authenticating a user of an authentication token and an authentication token interface device, in response to the user seeking access to protected computer resources of at least one server, comprising:

  • said authentication token interface device operable to interact with said authentication token to generate said secure passwords;

    said authentication token interface device including at least a dynamic variable generator;

    said authentication token including at least a key generation algorithm, and a password application, and said authentication token storing at least;

    (i) a secret key, (ii) a changing register value, and (iii) a seed value;

    said password application generating said secure passwords by;

    (i) combining said changing register value with a dynamic variable generated by said dynamic variable generator to produce a payload, (ii) encrypting said payload with said secret key to produce an encrypted payload and, (iii) combining least significant bits of said encrypted payload with least significant bits of said dynamic variable to produce a new secure password; and

    said key generation algorithm;

    (i) generating a new secret key and a new seed value following the generation of a first of said secure passwords and of said new secure password, said new secret key and said new seed value being derived from said secret key, said changing register value, and said seed value (ii) replacing said secret key and said seed value with said new secret key and said new seed value in storage of said authentication token, and (iii) changing said changing register value by a change value to result in a new changing register value;

    wherein, after generation of said first of said secure passwords and of said new secure password, said dynamic variable is changed to a new dynamic variable by said dynamic variable generator.

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