I'm having trouble deciding the best approach for the following scenario.
- My POST app for my web service.
- The POST URL includes several parameters, including device information + shared secret
- The device is stored in my IF database , the shared secret is correct
Currently, this shared secret is hard-coded in the application, and the connection to my web service is via SSL.
This clearly deprives people of the opportunity to learn a common secret and abuse my web service.
However, this approach is not as secure as we would like, due to the possibility of decoding my application, etc. and secrecy.
Is there a better way to do this than a general approach?
source
share