I have several web services written in C# with WCF which has several hundreds of web methods in it. A new requirement came up that I have to implement SSL on IIS and also do encryption/decryption with message digest at the web service method level. My initial thought was to re-visit all the web methods and apply encr/decr to those specific sensitive fields but with time constraint, is not possible. Is there a way to apply encryption at the SOAP level, e.g. encrypting/decrypting the SOAP body? In this way, I could probably use the entire SOAP body to create the message digest. Please provide guidance, ideas or links to documentations. I tried searching but I could not find a good one. Thanks.