XML digital signatures allow you to secure Web data by validating who sent the data and that the data is authentic . The System.Security.Cryptography.Xml namespace contains classes that support creation and validation of XML digital signatures. The SignedXML class enables you to create a signed XML document. Once an XML document is signed, it can be transmitted over a network and the receiver can validate that the XML is authentic by using security keys.