×

Method of authenticating user access to network stations

  • US 20050044377A1
  • Filed: 08/18/2003
  • Published: 02/24/2005
  • Est. Priority Date: 08/18/2003
  • Status: Abandoned Application
First Claim
Patent Images

1. A method of authenticating a user ID by making use of a net entry apparatus (40) possessing a cryptography security mechanism to establish two-way communication with an authentication server (20) and an application server (30) through a host computer (10), involving a two stage authentication process, wherein the first-stage authentication is conducted between the net entry apparatus (40) and the authentication server (20), whereby the authentication server (20) obtains the basic data or user ID from the net entry apparatus (40) to generate a random number test key, and then sends it to the net entry apparatus (40);

  • then the net entry apparatus (40) encrypts the test key with an embedded private key and sends it back to the authentication server (20);

    then the authentication server (20) retrieves its own copy of the test key, adds an encryption with a symmetrical test key, and compares it with the test key received;

    then if these two test keys correspond with each other, the authentication server (20) generates a network key and sends it to the host computer (10);

    the second-stage authentication is conducted after the network key is received by the authentication server (20), whereby the authentication server (20) generates an encrypted token with the network key and sends it to the host computer (10);

    then the host computer (10) issues the encrypted token to the application server (30) to which the user intends to gain access;

    then the application server (30) receiving the encrypted token passes it back to the authentication server (20) for verification;

    then the authentication server (20) decrypts the returned token with the network key and compares it with the original token;

    then if the two tokens correspond with each other, the authentication server (20) notifies the application server (30) that the user ID is valid;

    otherwise, the user ID is invalid if these two tokens do not match.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×