We need to collect data from multiple locations and direct the data to a central location. We have a client server application. The client application runs on the central location where the server application runs on each location. The client application sends out request (as UDP) to the server application for data. The server will reply with data (as UDP) again.
Now the question is how am I secure or what is the best way to secure such an application on internet where each of the location is on DSL.