I have a Ubuntu
server on the web and I have full control of it, it's a VPS
, I have a restful
done in django
that I can read quietly in Delphi7
with superobjects.
My concern is that this communication is text, so any sniffer can capture the data and interpret it easily, I studied the basics of SSL/TLS
and how it works, I can set a OPENSSL
on the server, the my question is the following, I have several clients in Delphi running, will I have to download the private key and configure it on each machine to be able to connect securely?
I know that using openssl
with gmail and hotmail does not need to download anything on the client, it already transparently authenticates just passing the login and the password.
I get something similar doing https using Delphi7
with indy for example, what I want to avoid is to install certificates, this is going to be a lot of work.