Sending Data Over the Internet? Use Public Key Cryptography for Encryption