Nova Patents
EP0886409A2

Information providing system

Abstract

An information providing system comprises an encryption unit for encrypting content data using a first key. The first key is included in message data which is associated with the content data and is separately transmitted to a user site. The message data is also encrypted using a second key within a security module. The second key is further encrypted using a third key within the security module. The third key is never read out to the outside of the security module.

EP0886409A2, drawing sheet 1
Sheet 1 of 16

Term

Term ended

Projected expiry passed 30 April 2018, 8.4 years ago.

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

26 claims: 7 independent, 19 dependent

  1. 1
    An information providing system comprising:a provider device for providing information to users;a user device for utilizing information;and an information storage card adapted to be connected to the provider device and the user device and comprising means for storing a second key, characterized in that the provider device comprises means (42) for sending to the user device, a service package that describes information necessary for utilization of the provided information, the service package being encrypted in accordance with a first encryption system, and means (40) for sending to the user device, a first key used in the first encryption system, the first key being encrypted using the second key which is stored in the information storage card;and the user device comprises means (54) for decrypting the encrypted first key within the information storage card.
  2. 12
    An information providing system comprising:a provider device for providing information to users;a user device for utilizing information;and a security module adapted to be connected to the provider device and the user device and comprising means for storing a second key in such a way that it cannot be read out to outside, characterized in that the provider device comprises means (42) for sending to the user device, a service package that describes information necessary for utilization of information, the service package being encrypted in accordance with a first encryption system, a first key used in the first encryption system being encrypted using the second key stored in the security module;and the user device comprises means (54) for decrypting the encrypted first key within the security module.
  3. 13
    An information providing device for providing information to users with an information storage card for storing a second key, the device comprising:means (42) for transmitting, a service package that describes information necessary for utilization of the provided information, the service package being encrypted in accordance with a first encryption system;and means (40) for transmitting a first key used in the first encryption system, the first key being encrypted using the second key which is stored in the information storage card.
  4. 14
    An information providing system for providing content data and message data in association with the content data, characterized by comprises:means (314) for calculating an value of a unidirectional function or unidirectional hash function to which the whole message data or parts of the message data are input;and means for encrypting the content data to be provided using the value of the unidirectional function or unidirectional hash function as a key.
  5. 18
    An information utilization device for use with an information providing system in which content data and its associated message data are provided and the content data is encrypted, the device comprising:means for calculating a first value of a unidirectional function or unidirectional hash function to which the whole message data or parts of the message data are input, a second value of a key generation function to which the first value is input, or a third value of a key generation function to which the first value and data included in the associated message or stored in the device are input;and means for decrypting the encrypted content data using the value of the unidirectional function or unidirectional hash function as a key.
  6. 22
    An information providing system characterized by comprising:an information providing device which, in encrypting content data using an encryption key, uses a first value of a unidirectional function or unidirectional hash function to which the whole message data or parts of the message data are input, a second value of a key generation function to which the first value is input, or a third value of a key generation function to which the first value and data included in the associated message or stored in the device are input, as the encryption key and transmitting the encrypted content data;a repeater unit for receiving the message data from the information providing device and transmitting the received message data;and an information utilization device which, in decrypting the encrypted content data transmitted from the information providing device using an decryption key, uses a value of a unidirectional function or unidirectional hash function to which the whole message data or parts of the message data associated with the content data and transmitted from the information providing device or the repeater unit as the decryption key.
  7. 26
    An encryption device for encrypting content data and its associated message data to be separately transmitted, characterized by comprising:means for calculating an value of a unidirectional function or unidirectional hash function to which the whole message data or parts of the message data are input;and means for encrypting the content data using the value of the unidirectional function or unidirectional hash function as a key.