1. A method of transmitting a message as packets over a network, the method including at least one from the group consisting of: forming packets with random sizes; transmitting the packets in random order; transmitting the packets through different routes in a network; and transmitting dummy data within the packets.