Rich Salz have published a nice article on MSDN about XML Digital Signatures. IMO, it's worth reading :) Aleksey http://msdn.microsoft.com/webservices/understanding/xmlfundamentals/default.aspx?pull=/library/en-us/dnwebsrv/html/underxmldigsig.asp