Multiple paths are used to reduce the dependency on a single
route of communications or transportation. Examples include the use of
different motor routes selected at random near the time of use to avoid
hijacking of shipments, the use of multiple network paths used to assure
reliability and increase the cost of jamming or bugging, and the use of
multiple suppliers and multiple apparent delivery names and addresses to
reduce the effect of Trojan horses placed in hardware.
Complexity: The basic issues in path diversity are how to rapidly change
paths and how to schedule path sequences so as to make jamming and listening
difficult. The former is a logistics problem that has been solved in some
cases, and the latter is a cryptographic problem equivalent to other
cryptographic problems.
fc@red.a.net