×

Data processing apparatus and authentication method applied to the apparatus

  • US 6,782,476 B1
  • Filed: 06/16/1999
  • Issued: 08/24/2004
  • Est. Priority Date: 06/16/1998
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing apparatus having an interface for an external bus which is capable of connecting an external device having an authentication function for exchanging data to be copy-protected, the apparatus being assigned with node identification data, comprising:

  • an internal bus coupled to the interface for the external bus, wherein the interface transfers encrypted data to be copy-protected from the external bus to the internal bus;

    a plurality of function modules which are coupled to said internal bus and transmit or receive data to be copy-protected via said internal bus, each of said function modules holding authentication data required for proving authenticity of that function module with respect to the function module or the external device with which the function module wants to exchange the data to be copy-protected, the authentication data comprising device identification data specifying the each of said function modules, wherein at least one of the plurality of function modules includes at least one of an encryption means and a decryption means for encrypting or decrypting data to be copy-protected; and

    authentication means for performing authentication in which two out of said plurality of function modules or one function module and the external device authenticate each other to confirm if they are authentic devices that can deal with the data to be copy-protected, by exchanging the authentication data and node identification data corresponding to the devices therebetween, wherein the device identification data is used as a sub-address for specifying one of the function modules in said data processing apparatus as a device which authenticates the external device and which is authenticated by the external device.

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