EP0874503A2

Data transmitting and/or receiving apparatus, methods and systems for preventint illegal use of data

Abstract

Data to be transmitted via a serial bus (5) in conformity with the IEEE 1394 protocol are ciphered by a ciphering/deciphering circuit (24), and headers are attached thereto by a header sync detecting/generating circuit (23). After further attachment of a CRC code by a CRC detector/generator (33), the data are packetized into isochronous packets of an isochronous mode by a transmission/reception switching circuit (21), whereby transmission of the data can be performed with enhanced security. Out of the cipher keys employed, a session key invariable in each session of the data is transmitted in each packet of an asynchronous mode, and a time variable key updated in each session is transmitted in each packet of an isochronous mode. The ciphered data obtained by depacketizing the packets of the isochronous mode are deciphered, so that the data transmitted with security can be deciphered exactly, and thus illegal use of the data can be prevented.

EP0874503A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 20 April 2018, 8.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

36 claims: 4 independent, 32 dependent

  1. 1
    An apparatus for transmitting data in a first mode and a second mode, comprising:a means for ciphering the data to be transmitted by the use of cipher keys;a means for packetizing the ciphered data into packets of the second mode;and a means for transmitting the output of said packetizing means.
  2. 10
    A method of transmitting data in a first mode and a second mode, comprising the steps of:ciphering the data to be transmitted by the use of cipher keys;packetizing the ciphered data into packets of the second mode;and transmitting the packetized output.
  3. 19
    An apparatus for receiving data transmitted thereto in a first mode and a second mode, comprising:a means for receiving the transmitted data;a means for depacketizing the output packets obtained from said receiving means;and a means for deciphering the ciphered data outputted from said depacketizing means.
  4. 28
    A method of receiving data transmitted in a first mode and a second mode, comprising the steps of:receiving the transmitted data;depacketizing the output packets obtained in said receiving step;and deciphering the ciphered data outputted in said depacketizing step.