Here is a scenario:
- Desktop application
- Installed from the web
- Needs to call a WCF webservice
- Transferred data needs to be encrypted from Client to Server and Server to Client
Is there a well understood solution for this that is:
- Secure
- Easy to manage and deploy
I guess what this comes down to firstly is whether https encryption happens in both directions... Does it? Or do you need mutual authentication for that?