×

Updating stored passwords

  • US 10,075,432 B2
  • Filed: 07/13/2016
  • Issued: 09/11/2018
  • Est. Priority Date: 09/28/2007
  • Status: Active Grant
First Claim
Patent Images

1. A client device comprising:

  • an input/output device;

    a processor communicatively coupled to the input/output device;

    a memory storing executable instructions that, when executed by the processor,instantiate an authentication client module and a re-authentication client module, the authentication client module configured to;

    generate a plain-text password;

    generate a first hash value based on the plain-text password, the first hash value generated according to a first hash generating scheme, the first hash generating scheme defining a first hash function that generates a first hash value based on an input value;

    request, via the input/output device, access to a network comprising a network access device according to an authentication protocol;

    send, via the input/output device, the first hash value to the network access device;

    modify the first hash generating scheme to produce a second hash generating scheme, the second hash generating scheme defining a second hash function different than the first hash function that generates a second hash value based on the input value; and

    generate a second hash value based on the plain-text password according to the second hash generating scheme; and

    the re-authentication client module configured to;

    in response to a policy server operating on the network receiving both the first hash value and the second hash value from the client device and failing to authenticate both the first hash value and the second hash value, establish, via the input/output device, a secure HTTP connection between the client device and the policy server; and

    transmit, via the input/output device, the plain-text password from the client device to the policy server over the secure HTTP connection.

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