×

Method and apparatus for forming unique user identification data at remote terminal for secure transmission of data from host terminal

  • US 5,261,070 A
  • Filed: 09/20/1990
  • Issued: 11/09/1993
  • Est. Priority Date: 07/24/1986
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for forming identification data for use in a computer system including a host machine and a user terminal machine, comprising the steps of:

  • transmitting to the user terminal machine from the host machine a number L representing a length of the identification data and key data in response to a user entering a password in the user terminal machine;

    reading out random number data having a prescribed number of bits equal to a number of bits of said key data from a random number memory in the user terminal machine by addressing said random number memory using said key data, said random number memory having previously stored therein a relatively large number of bits compared to said prescribed number, said large number being within a range to permit use as random number data, and said random number data being read out from said random number memory forming a portion equal to 1/L of the identification data;

    generating new key data at the user terminal machine, at least a part of said new key data being formed by said portion of identification data having said prescribed number of bits read out from said random number memory;

    reading out, from said random number memory, new identification data having said prescribed number of bits from said random number data containing a relatively large number of bits by addressing said random number memory using said new key data; and

    repeatedly performing a number of times equal to said number L the operation of reading out the new data from said random number memory by addressing said random number with successive new key data and forming identification data having a length given by said number L times said prescribed number of bits; and

    transmitting said identification data having a length given by said number L times said prescribed number of bits for storage in said host machine to subsequently identify said user terminal machine.

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