In addition, the exchange of confidential or proprietary data over public networks such as the Internet, although being tremendously convenient and offering tremendous savings in time and money, has still not been fully embraced by businesses and other networking communities due to concerns over privacy and confidentiality.