×

Communication apparatus

  • US 5,109,152 A
  • Filed: 03/08/1990
  • Issued: 04/28/1992
  • Est. Priority Date: 07/13/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A communication apparatus having a first communication device and a second communication device which performs communication with said first communication device, said first communication device comprising first random number generation means which generates a random number, first encryption means which encrypts the random number provided by said first random number generation means, second decryption means which decrypts data entered from said second communication device, data separation means which separates data provided by said second decryption means into first data and second data, third encryption means which encrypts the second data provided by said data separation means, comparison means which compares the random number provided by said first random number generation means with the first data provided by said data separation means, first processing means which performs such data processings as data input/output, storing and operation, and first communication means which processes data provided by said first processing means by using the second data provided by said data separation means and the random number provided by said first random number generation means and thereafter sends it to said second communication device, or receives and processes the data entered from said second communication device by using the second data provided by said data separation means and random number provided by said random number generation means and thereafter delivers it to said first processing means, said second communication device comprising second random number generation means which generates a random number, first decryption means which decrypts encrypted data entered from said first communication device, data linkage means which links the random number provided by said second random number generation means and data provided by said first decryption means, second encryption means which encrypts liked data provided by said data linkage means, third decryption means which decrypts encrypted data entered from said first communication device, a second comparison means which compares the random number provided by said second random number generation means with data provided by said third decryption means, second processing means which performs such data processings as data input/output, storing and operation, and second communication means which processes data provided by said second processing means by using the data provided by said first decryption means and the random number provided by said second random number generation means and thereafter sends it to said first communication device, or receives and processes data entered from said first communication device by using the data provided by said first decryption means and the random number provided by said second random number generation means and thereafter delivers it to said second processing means.

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