NZ511397A

Method and apparatus for secure distribution of authentication credentials to roaming users

Abstract

A roaming user needing his authentication credential (e.g. private key) (150) to access a web server (110) to perform an electronic transaction may obtain the authentication credential in an on-demand fashion from a credential server (160) accessible to the user over a computer network. In this way, the user is free to roam on the network without having to physically carry his authentication credential. Access to the credential may be protected by one or more challenge-response protocols involving simple shared secrets, shared secrets with one-to- one hashing, or biometric methods such as fingerprint recognition. If camouflaging is used to protect the authentication credential, decamouflaging may be performed either at the credential server (160) or at the user's computer (140).

NZ511397A, drawing sheet 1
Sheet 1 of 1

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

51 claims: 4 independent, 47 dependent

  1. 1
    CLAIMS What is claimed is:1. A computer-implemented method for obtaining, m a networked environment, an authentication credential usable to conduct an electronic transaction, comprising: (a) accessing, over a network, a server to request therefrom a predetermined authentication credential, said authentication credential: (i) in existence at said server prior to said request therefor, (ii) uniquely identifying a requestor thereof, and (iii) suitable for use m conducting an electronic transaction;(b) receiving, from said server, a challenge soliciting a predetermined response associated with a holder of said authentication credential, (c) transmitting an answer to said challenge;and (d) m response to a determination by said server that said answer satisfies said challenge, receiving said authentication credential from said server;said method being operable in a repeatable, on-demand manner by said requestor from a plurality of requestor locations.
  2. 19
    An apparatus for obtaining, in a networked environment, an authentication credential usable to conduct an electronic transaction, comprising (a) a network interface configured to· (ι) access, over a network, a server to request therefrom a predetermined authentication credential, said authentication credential. (A) in existence at said server pnor to said request therefor, (B) uniquely identifying a requestor thereof, and (C) suitable for use in conducting an electronic transaction, and (ii) receive, from the server, a challenge soliciting a predetermined response associated with said requestor of said authentication credential;(b) an user interface configured to receive, from said requestor, an answer to said challenge, (c) said network interface configured to receive said authentication credential in response to a determination by said server that said answer satisfies said challenge;and (d) a memory configured to store said authentication credential at said requestor's computing device;said apparatus being usable by said requestor to obtain repeated, on-demand access from a plurality of requestor locations.
  3. 30
    A computer-implemented method for providing, in a networked environment, an authentication credential usable to conduct an electronic transaction, comprising:WO 00/30285 PCT/US99/2762I (a) receiving from a requestor, over a network, a request for a predetermined authentication credential, said authentication credential: (i) in existence at said server prior to said request therefor, (ii) umquely identifying a requestor thereof, and (iii) suitable for use in conducting an electronic transaction;(b) transmitting, to said requestor, a challenge soliciting a predetermined response associated with said requestor;(c) receiving an answer to said challenge;(d) determining that said answer satisfies said challenge;and (e) transmitting said authentication credential for said requestor, said method being operable to process repeated, on-demand authentication credential requests by said requestor at a plurality of requestor locations.
  4. 43
    An apparatus for providing, m a networked environment, an authentication credential usable to conduct an electronic transaction, comprising:(a) a network interface configured to: (i) receive from a requestor, over a network, a request for a predetermined authentication credential, said authentication credential: (A) in existence at said apparatus pnor to said request therefor, (B) uniquely identifying a requestor thereof, and (C) suitable for use in conducting an electronic transaction, (ii) transmit a challenge soliciting a predetermined response associated with said requestor, and (iii) receive, from said holder, an answer to said challenge;(b) logic configured to determine whether said answer satisfies said challenge;and (c) a memory configured to store said authentication credential to be released for said requestor;said apparatus being operable to process repeated, on-demand authentication credential requests by said requestor at a plurality of requestor locations. WO 00/30285 PCT/US99/27621