Here is what I'm facing:
- A: a client app writen in QT/C++
- B: a server with apache+php+mysql+linux
Now A wants to post some private data to B using a RESTful interface, the problems are:
- how to ensure the security of the data transmission
- how to ensure only a legal client posting the data.
I am thinking about OpenSSL, but I don't know where to start, will someone show me the way?
PS.My client app can be downloaded freely by users without registration or any user info. then the users use my app to run a test then post their result. finally, i want to ensure those result data is posted by my client app because fake data can be annoying