I am writing my first application using c# winforms and webservices. It's c# winforms and gets its data by connecting to a .net frameworks web service running on server 2003 with IIS and SQL Server 2005. I control everything the server, the database and the client. So I have a great degree of control. I would like to be able to hide the information given out by the .asmx file and be able to transmit the data securely and encrypted. Any information on doing this or pointing me in the right starting direction with websites, books or 3rd party tools would be appreciated.