2009-06-01 4 views

Répondre

0

Outre la suite de sécurité XML Apache et xmlsec, vous pouvez vérifier à base de Microsoft DCOM XML Signature implementation. Pour la pile de services Web Win7, il existe certainement aussi une implémentation de signature XML, mais il semble qu'elle ne soit pas exposée publiquement dans l'API.

Christian

0

System.Security.Cryptography.Xml

SignedXml sx = new SignedXml ((XmlElement) responseDocument.GetElementsByTagName ("tns: CreateCertificateResponse") [0]); XmlNodeList nodeList = responseDocument.GetElementsByTagName ("Signature"); foreach (élément XmlElement dans nodeList) { // Charge le noeud de signature. sx.LoadXml (élément); sx.CheckSignature (bankSigningCertificate, true); }

Voici comment vous pouvez vérifier la signature en C#. Utilisez cette bibliothèque "System.Security.Cryptography.Xml"

Pour c passer par le lien suivant http://msdn.microsoft.com/en-us/library/aa382384%28v=vs.85%29.aspx

Questions connexes