# US 5,351,294 A · Limited broadcast system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 5,351,294 A
- Document ID: US5351294A
- Status: Granted
- Kind: A
- Application number: 08/035,956
- Filed: 1993-03-23
- Granted: 1994-09-27
- Earliest claimed: 1990-12-07
- Assignees: Hitachi, Ltd.; Hitachi Chubu Software, Ltd.
- Inventors: Hiroshi Matsumoto; Kazuo Takaragi; Yasuko Fukuzawa
- Web page: https://patentgrep.com/patent/US5351294A

## CPC

- H04L 9/0869: {involving random numbers or seeds}
- H04L 9/0822: {using key encryption key}
- H04L 9/0833: {involving conference or group key (network architectures or network communication protocols for key management in group communication in a packet data network H04L63/065)}
- H04L 9/0866: {involving user or device identifiers, e.g. serial number, physical or biometrical information, DNA, hand-signature or measurable physical characteristics}
- H04L 9/0877: {using additional device, e.g. trusted platform module [TPM], smartcard, USB or hardware security module [HSM]}
- H04L 2209/601: Broadcast encryption
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method and apparatus for carrying out limited encipherment broadcast by generating a cipher key obtained from destination information added to service information are provided. An information service station transmits to each receiving station a random number, destination information for designating a destination station, and enciphered data obtained by enciphering service information by a common key generating by using the random number and destination information. An IC card at each receiving station which is provided in advance with a key generating function from the information service station, generates the common key by using the received random number and destination information only when it is confirmed from the destination information that the receiving station has a data redeption right, and deciphers the enciphered data by using the common key to obtain the original service information. The processing time required for generating the common key can be reduced because of a small amount of data to be used.

## Claims

### Claim 1

A receiving station for receiving enciphered service information together with destination information from an information service station of a limited broadcast system, said destination information designating destination stations to which a data reception right for the enciphered service information is given, said enciphered service information being produced by enciphering service information by a common key generated from said destination information, comprising:
means for receiving said enciphered service information and said destination information transmitted from said service station;
means for confirming data reception right by referring said destination information received by said receiving means;
means for generating a common key by using said received destination information in response to the confirmation result of said data reception right; and
means for deciphering said received enciphered service information by using said contmon key.

### Claim 2 (depends on 1)

A receiving station according to claim 1, wherein said generating means generate a hash total of said destination information as said common key.

### Claim 3 (depends on 1)

A receiving station according to claim 1, further comprising means for communicating information with an IC card having a data processing function in which said confirming means and said generating means are equipped.

### Claim 4 (depends on 3)

A receiving station according to claim 3, wherein said IC card has a memory for storing position information designating a bit position in said received destination information to be checked, and said confirming means confirms said data reception right by referring the status of said destination information at the bit position designated by said position information.

### Claim 5

An IC card with a data processing function for use in a receiving station which receives enciphered service information together with destination information from an information service station of a limited broadcast system, said destination information designating destination stations to which a data reception right for the enciphered service information is given, said enciphered service information being deciphered by using a common key obtained from said destination information at said received station, said IC card comprising:
means for receiving destination information from said receiving station;
means for storing position information designating a bit position in said received destination information to be checked;
means for confirming data reception right by referring the status of said destination information at the bit position designated by said position information;
means for generating a common key by using said received destination information in response to the confirmation result of said data reception right; and
means for supplying said common key to said receiving station.

### Claim 6

A receiving station for receiving enciphered service information together with group identification information, destination information and an enciphered group secret key(P) from an information service station of a limited broadcast system, said destination information designating destination stations within a group specified by said group identification information to which a data reception right for the enciphered service information is given, said enciphered service information being produced by enciphering service information by a secret key(L) and said enciphered group secret key(P) being generated by enciphering said secret key(L) by L group common key(K) generated from said destination information comprising:
means for receiving said enciphered service information, group identification information and destination information transmitted from said service station;
means for confirming data reception right by referring said group identification information and destination information received by said receiving means;
means for generating a group common key(K) by using said received destination information and generating the secret key(L) from said generated group common key(K) and said received enciphered group secret key(P) if said data reception right was confirmed by said confirming means; and
means for deciphering said received enciphered service information by using said generated secret key(L).

### Claim 7 (depends on 6)

A receiving station according to claim 6, wherein said generating means generate a hash total of said destination information as said group common key(K).

### Claim 8 (depends on 6)

A receiving station according to claim 6, further comprising means for communicating information with an IC card having a data processing function in which said confirming means and said generating means are equipped.

### Claim 9 (depends on 8)

A receiving station according to claim 8, wherein said IC card has a memory for storing group identification information of its owner and position information designating a bit position in said received destination information to be checked, and said confirming means confirms said data reception right by comparing said received group identification information and said owner's group identification information and by referring the status of said destination information at the bit position designated by said position information.

### Claim 10

A receiving station for receiving limited broadcast information together with destination information from an information broadcast system, said destination information being presented in a form of a bit pattern including a plurality of bits for designating receiving stations available to the limited broadcast information, the receiving station comprising:
means for receiving said destination information and said limited broadcast information from said information broadcast system;
means for confirming information utilization right by referring to the status of said received destination information at a predetermined bit position assigned to the receiving station; and
means for processing said received limited broadcast information for the purpose of use in response to the confirmation result of said information utilization right.

### Claim 11 (depends on 10)

A receiving station according to claim 10, wherein said limited broadcast information is received in a form of enciphered information, and the receiving station further comprising:
means for generating a decipher key in response to the confirmation result of said information utilization right; and
means for deciphering said received broadcast information by using said decipher key.

### Claim 12 (depends on 11)

A receiving station according to claim 11, wherein said generating means generates a hash total of said destination information as said decipher key.

### Claim 13 (depends on 11)

A receiving station according to claim 11, further comprising means for communicating information with an IC card having a data processing function in which said confirming means and said generating means are equipped.

### Claim 14 (depends on 13)

A receiving station according to claim 13, wherein said IC card has a memory for storing position information designating said predetermined bit position in said received destination information to be checked, and said confirming means confirms said information utilization right by referring the status of said destination information at the bit position designated by said position information.

### Claim 15

An IC card with a data processing function for use in a receiving station which receives limited broadcast information together with destination information from a limited information broadcast system, said destination information being presented in a form of a bit pattern including a plurality of bits for designating receiving stations available to the limited broadcast information, said IC card comprising:
means for receiving the bit pattern of said destination information from said receiving station;
means for storing position information designating a bit position in said received destination information to be checked;
means for confirming information utilization right by referring the status of said destination information at the bit position designated by said position information; and
means for responding to the result of said confirming of the information utilization right to said receiving station.

### Claim 16 (depends on 15)

An IC card according to claim 15, further comprising means for generating a decipher key when the status of said destination information at the bit position designated by said position information indicates that the information utilization right is given, said responding means operating to supply said encipher key to said receiving station as a response of the result of said confirming of the information utilization right.

### Claim 17 (depends on 16)

An IC card according to claim 16, wherein said decipher key is generated by using said received destination information.

### Claim 18

A receiving station for receiving limited broadcast information together with group identification information and destination information from an information broadcast system, said destination information being presented in a form of a bit pattern including a plurality of bits affectire within a group specified by said group identification information and designating receiving stations available to the limited broadcast information, the receiving station comprising:
means for receiving said group identification information, destination information and said limited broadcast information from said information broadcast system;
means for confirming information utilization right by checking said group identification information and the status of said received destination information at a predetermined bit position assigned to the receiving station; and
means for processing said received limited broadcast information for the purpose of use in response to the confirmation result of said information utilization right.

### Claim 19 (depends on 18)

A receiving station according to claim 18, wherein said limited broadcast information is received in a form of a enciphered information, and the receiving station further comprising:
means for generating a decipher key in response to the confirmation result of said information utilization right; and
means for deciphering said received broadcast information by using said decipher key.

### Claim 20 (depends on 19)

A receiving station according to claim 19, further comprising means for communicating information with an IC card having a data processing function in which said confirming means and said generating means are equipped.

### Claim 21 (depends on 20)

A receiving station according to claim 20, wherein said IC card has a memory for storing group identification information and position information designating said predetermined bit position in said received destination information to be checked, and said confirming means confirms said information utilization right by comparing said stored group identification information and said received group identification information and by checking the status of said destination information at the bit position designated by said position information.

### Claim 22

An IC card with a data processing function for use in a receiving station which receives limited broadcast information together with group identification information and destination information from a limited information broadcast system, said destination information being presented in a form of a bit pattern including a plurality of bits effective within a group specified by said group identification information and designating receiving stations available to the limited broadcast information, said IC card comprising:
means for receiving said group identification information and the bit pattern of said destination information from said receiving station;
means for storing group identification information and position information designating a bit position in said received destination information to be checked;
means for confirming information utilization right by comparing said stored group identification information and said received group identification information and by checking the status of said received destination information at the bit position designated by said position information; and
means for responding to the result of said confirming of the information utilization right to said receiving station.

### Claim 23 (depends on 22)

An IC card according to claim 22, further comprising means for generating a decipher key for use in deciphering said received limited broadcast information when the information utilization right is confirmed by said confirming means, said responding means operating to supply said encipher key to said receiving station as a response of the result of said confirming of the information utilization right.
