EP1530318A1

Electronic apparatus for encryption key updating

Abstract

After an encryption key creating unit (112) creates/updates an encryption key, an encryption key update timing control unit (111) monitors whether or not the elapsed time since this time has reached the shortest holding time or longest holding time. If the shortest holding time has elapsed, the encryption key update timing control unit (111) monitors whether or not wireless communication is being executed by a wireless unit (16). If a state wherein no wireless communication is being executed is detected, the encryption key creating unit (112) is caused to create/update an encryption key at this timing. When the longest holding time has elapsed while this state is not detected, the encryption key update timing control unit (111) gives a wireless unit (16) an instruction to temporarily interrupt the wireless communication, and causes the encryption key creating unit (112) to create/update an encryption key during interruption of wireless communication.

EP1530318A1, drawing sheet 1
Sheet 1 of 5

Term

Term ended

Projected expiry passed 16 September 2024, 2 years ago.

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

14 claims: 4 independent, 10 dependent

  1. 1
    An electronic apparatus characterized by comprising:data communication means (16);encryption key creating means (112) for creating an encryption key used for encryption of data to be transmitted by the data communication means;monitoring means (111) for monitoring a data communication state of the data communication means;time calculating means (111) for calculating an elapsed time since an encryption key is created by the encryption key creating unit;andencryption key updating control means (111) for causing the encryption key creating means to create a new encryption key at a timing at which a state in which no data communication is being executed is detected by the monitoring means after the elapsed time calculated by the time calculating unit reaches a predetermined shortest holding time.
  2. 6
    An electronic apparatus characterized by comprising:data communication means (16);encryption key creating means (112) for creating an encryption key used for encryption of data to be transmitted by the data communication means;monitoring means (111) for monitoring a data communication state of the data communication means;first time calculating means (111) for calculating an elapsed time of a state in which after an end of data communication is detected by the monitoring means, a start of next data communication is not detected;andencryption key updating control means (111) for causing the encryption key creating means to create a new encryption key at a timing at which the start of data communication is detected by the monitoring means after the elapsed time calculated by the first time calculating unit has reached a predetermined reference interval time.
  3. 11
    An encryption key updating control method for an electronic apparatus having data communication means and encryption key creating means for creating an encryption key used for encryption of data to be 'transmitted by the data communication unit, the method characterized by comprising the steps of:monitoring (B4) a data communication state of the data communication unit;calculating an elapsed time since an encryption key is created by the encryption key creating unit;andcausing (B5) the encryption key creating unit to create a new encryption key at a timing at which a state in which no data communication is being executed is detected after the calculated elapsed time reaches a predetermined shortest holding time.
  4. 13
    An encryption key updating control method for an electronic apparatus having data communication means and encryption key creating means for creating an encryption key used for encryption of data to be transmitted by the data communication means, the method characterized by comprising the steps of:monitoring (C5) a data communication state of the data communication means;calculating a first elapsed time of a state in which after an end of data communication is detected, a start of next data communication is not detected;andcausing (C6, C7) the encryption key creating means to create a new encryption key at a timing at which the start of data communication is detected after the calculated first elapsed time has reached a predetermined reference interval time.