One of the weaknesses of the original
Internet Protocol (IP) is that it lacks any
sort of general-purpose mechanism for
ensuring the authenticity and privacy of data as
it is passed over the internetwork. Since IP datagrams
must usually be routed between two devices over