EP0948176A2

System for providing enhanced security for transactions transmitted through a distributed network

Abstract

Transactions sent from a source node to a destination node interconnected by a distributed network are protected from interception by a third party by passing the transaction data into several packets which are renumbered as a pseudo-random sequence and sent along different routes from the source node to the destination node.

EP0948176A2, drawing sheet 1
Sheet 1 of 7

Term

Term ended

Projected expiry passed 18 February 2019, 7.6 years ago.

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

18 claims: 6 independent, 12 dependent

  1. 1
    The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows:A method of transmitting transaction data comprising a sequence of characters from a source node to a destination node through a distributed network, the method comprising: a. distributing the sequence of characters among a plurality of packets;b. assigning each packet of the plurality of packets a packet number such that the ordinal position of each packet is unknown;and c. transmitting the plurality of packets from the source node to the destination node.
  2. 3
    A method of transmitting transaction data comprising a sequence of characters from a source node to a destination node through a distributed network, the method comprising:a. distributing the sequence of characters among a plurality of packets;b. assigning each packet of the plurality of packets a packet number according to a pseudo-random function such that the packet numbed form a pseudo-random sequence;and c. transmitting the plurality of packets from the source node to the destination node.
  3. 10
    A method of transmitting transaction data comprising a sequence of characters from a source node to a destination node through a distributed network interconnecting a plurality of network nodes including the source node and the destination node, the method comprising:a. distributing the sequence of characters among a plurality of packets;b. assigning each packet of the plurality of packets a packet number;and c. transmitting the plurality of packets from the source node to the destination node such that some of the plurality of packets are sent through a different route than others of the plurality of packets.
  4. 15
    A method of transmitting transaction data comprising a sequence of characters from a source node to a destination node through a distributed network interconnecting a plurality of network nodes including the source node and the destination node, the method comprising:a. distributing the sequence of characters among a plurality of packets;b. assigning each packet of the plurality of packets a packet number according to a pseudo-random function such that the packet numbers form a pseudo-random sequence;c. transmitting the plurality of packets from the source node to the destination node such that some of the plurality of packets are sent through a different route than others of the plurality of packets;and d. arranging, at the destination node, the plurality of packets according to the pseudo-random sequence of packet numbers such that the transaction data is reconstructed.
  5. 17
    A method of transmitting transaction data comprising a sequence of characters from a source node to a destination node through a distributed network interconnecting a plurality of network nodes including the source node and the destination node, the method comprising:a. encrypting the transaction data;b. distributing the encrypted transaction data among a plurality of packets;c. assigning each packet of the plurality of packets a packet number according to a pseudo-random function such that the packet numbers form a pseudo-random sequence;d. transmitting the plurality of packets from the source node to the destination node such that some of the plurality of packets are sent through a different route than others of the plurality of packets;and e. arranging, at the destination node, the plurality of packets according to the pseudo-random sequence of packet numbers such that the transaction data is reconstructed.