Security in Network/Internet Data Interaction
I'm having trouble finding a method for secure data to be transferred over a network, or the internet, such as user credentials, or "sensitive" data,
Interaction with server side coding like PHP/Python/MS.ASP is easy, making it secure is not, there is no reliable way to safely transfer ANY data over HTTP, because everything is sent over plaintext, and can easily be sniffed by something like WireShark no problem.
The obvious solution would be HTTPS, but GET object does not support SSL, so you would have to rely on the Download object, but then you are limited to GET requests, instead of POST, which is essentially just as insecure.
My second method would be to use Sockets, and use Hash Encryption of text data, but it can also be sniffed just as easily, and is not nearly as cross-platform.
So, I've become stuck. I have no idea where to go from here, other then writing a new/modifying a current object for this specific task, which is, atm, beyond my skill set.
Any help would be appreciated, as well as any possible ideas I could work off of.