×

Method and a system for securing processing of an order by a mobile agent within a network system

  • US 7,778,931 B2
  • Filed: 05/18/2007
  • Issued: 08/17/2010
  • Est. Priority Date: 05/26/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for securing processing of an order by a mobile agent from a first server (So) within a network system with a plurality of servers (So, Si, . . . Sn), wherein the mobile agent passes through at least two of the servers, and wherein each of the plurality of servers has a corresponding pair of a public key (KSo, . . . ,KSi, . . . , KSn) and a private key (PKSo, . . . ,PKSi, . . . , PKSn), and wherein any one of the at least two servers the mobile agent is currently stored on is called herein the i'"'"'th server, the method comprising:

  • assigning a unique number (r0) to the mobile agent, using the first server (So),encrypting the unique number (r0) with the private key (PKSo) of the first server (So), at the first server, thus forming an agent specific initialisation number (Co) as a first checksum (Co) for a sequence of checksums (Co, . . . ,Ci, . . . ,Cn) to be individually computed by the at least two servers of the plurality of servers (So, S1, . . . , Sn),sending the mobile agent together with its initialisation number (Co) through the at least two servers of the plurality of servers (So, S1, . . . , Sn), thereby processing the order,encrypting, at the i'"'"'th server, the initialisation number (Co) together with data (Xi) collected by the agent when passing the i'"'"'th server, using the i'"'"'th server'"'"'s private key (PKSi),computing, at the i'"'"'th server, a new server specific checksum (Ci) of the sequence of checksums (Co, . . . ,Ci, . . . ,Cn), using the public key (KSo) of the first server (So) and the checksum (Ci−

    1
    ) computed by the server (Si−

    1
    ) from which the i'"'"'th server receives the mobile agent, andsending the mobile agent further to the next server (Si+1) of the at least two servers of the plurality of servers (So, S1, . . . ,Sn).

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×