EP1585285B1

Multiple Authentication Channels, Each Using Multiple Authentication Modes

Abstract

This record has no abstract on file.

EP1585285B1, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Expired 14 February 2025, 1.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

23 claims: 4 independent, 19 dependent

  1. 1
    An application server (130) embodied in a computer, comprising:a user list (140), including a user name and a first cleartext password associated with the user name;an authenticator (515) to authenticate the first cleartext password to a second cleartext password in an authentication server using the authentication server (205);a hasher (145,150,155) to hash the first cleartext password to produce a hashed password;a comparator (510) to compare the hashed password with a received hashed password;and a client services provider (505) to receive the received hashed password from a workstation (105) and to transmit a result from the comparator to the workstation.
  2. 7
    A system, comprising:a network (135);a workstation (105) coupled to the network, the workstation including: a first user name (User1) and a first cleartext password (Pwd1);and a first hasher to hash the first cleartext password (Pwd1) to produce a first hashed password (HPwd1);an authentication server (205) coupled to the network, the authentication server including a second user name (User2) and a second cleartext password (Pwd2) associated with the second user name;and an application server (130) coupled to the network, the application server including: a user list (140) including a third user name (User3) and a third cleartext password (Pwd3) associated with the third user name;an authenticator (515) to authenticate the third cleartext password (Pwd3) to the second cleartext password (Pwd2) using the authentication server (205);a second hasher to hash the third cleartext password (Pwd3) to produce a second hashed password (HPwd2);a comparator (510) to compare the first hashed password (HPwd1) with the second hashed password (HPwd2);and a client services provider (515) to receive the received hashed password from a workstation (105) and to transmit a result from the comparator to the workstation.
  3. 12
    A method for authenticating a user on an application server, comprising:receiving (705) a user name and a hashed password from a first workstation;determining (720) a cleartext password associated with the user name;authenticating (740) the cleartext password to a second password using an authentication server;determining (750) a hashing algorithm used by the first workstation;hashing (760) the cleartext password using the hashing algorithm to produce a computed hashed password;comparing (765) the received hashed password with the computed hashed password;and if the received hashed password matches the computed hashed password, authenticating the user.
  4. 22
    A computer program which when executing on a computer or computer network performs the method as claimed in any one of claims 12 to 20.