×

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

  • US 20070286424A1
  • Filed: 05/18/2007
  • Published: 12/13/2007
  • 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 (S0) within a network system with a plurality of servers (S0, Si, . . . ,Sn), at least a number of which the mobile agent has to pass according to an appropriate succession, wherein each of the plurality of servers has a pair of a public key (KS0, . . . ,KSi, . . . , KSn) and a private key (PKS0, . . . ,PKSi, . . . , PKSn) associated therewith, respectively, the method comprising, starting from any one of the number of servers the mobile agent has to pass, called herein the i'"'"'th server, at least the following steps:

  • receiving the mobile agent which has been prepared by the first server (S0) by choosing a unique number (r0) and assigning it to the mobile agent, encoding the chosen unique number (r0) with the private key (PKS0) of the first server (S0), thus forming an agent specific initialisation number (C0) as basis for a sequence of checksums (CO, . . . ,Ci, . . . ,Cn) to be computed successively by the number of servers (S0, S1, . . . ,Sn), and sending the mobile agent together with its initialisation number (C0) on its route through the network system for processing the order passing thereby the number of servers (S0, S1, . . . ,Sn) successively,encoding in case that the mobile agent intends to take data (Xi) with it when passing the i'"'"'th server the initialisation number (C0) together with the data (Xi) with the i'"'"'th server'"'"'s private key (PKSi) and computing therewith a new server specific checksum (Ci) using the public key (KS0) of the first server (S0) and the checksum (Ci−

    1
    ) computed by the server (Si−

    1
    ) right before in the succession, andsending the mobile agent further to the next server (Si+1) within the succession.

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