EP2550596A2

System and methods for remote maintenance in an electronic network with multiple clients

Abstract

This record has no abstract on file.

Term

Projected expiry 1 March 2031.

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

12 claims: 2 independent, 10 dependent

  1. 1
    Claims of equivalent WO 2011119300 A2 WHAT IS CLAIMED IS:1. A method for verifying electronic software code integrity, the method comprising: providing a list of encryption keys to a client, each encryption key on the list correlated to a respective time factor;encrypting a software code packet using one of the plurality of encryption keys based at least in part on a specific time factor;delivering the encrypted software code packet to the client;and informing the client to choose an encryption key for decryption based on the specific time factor.
  2. 2
    A method according to Claim 1 , wherein the specific time factor depends at least in part on a control factor and a time stamp generated at the delivery of the software code packet.
  3. 3
    A method according to Claim 1, wherein the specific time factor depends at least in part on a control factor and an update timing of the software code packet.
  4. 4
    A method according to Claim 1, wherein the specific time factor depends at least in part on a control factor and an update timing of a trusted protocol module associated with the client.
  5. 5
    A method for verifying electronic software code integrity, the method comprising:storing a list of encryption keys received from a server, each of the encryption keys correlated to a respective time factor;receiving an encrypted software code packet from the server, the encryption key based at least in part on a specific time factor;and choosing an encryption key for decrypting the software code based at least in part on the specific time factor.
  6. 6
    A method according to Claim 5, wherein the specific time factor depends at least in part on a control factor and a time stamp generated at the delivery of the software code packet.
  7. 7
    A method according to Claim 5, wherein the specific time factor depends at least in part on a control factor and an update timing of the software code packet.
  8. 8
    A method according to Claim 5, wherein the specific time factor depends at least in part on a control factor and an update timing of a trusted protocol module associated with a client system.
  9. 9
    A method according to Claim 5, wherein the list of encryption keys is stored by a trusted protocol module associated with a client system.
  10. 10
    A method according to Claim 5, further comprising receiving an electronic signature associated with the software code packet.
  11. 11
    1 1. A method according to Claim 5, further comprising receiving an electronic signature associated with the software code packet, and wherein a trusted protocol module associated with a client system checks an expiration of the electronic signature.
  12. 12
    A method according to Claim 5, further comprising decrypting the software code packet using the chosen encryption key.