Existe-t-il des bibliothèques disponibles en langage C pour vérifier les signatures XML? Je pouvais seulement trouver une bibliothèque pour C++ de http://santuario.apache.org/cindex.html.Bibliothèque de vérification de signature XML dans C?
Répondre
est ici un: XML Security Library (xmlsec) est une bibliothèque C sur la base LibXML2
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
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
- 1. Validation de signature numérique XML
- 2. Quelle est la meilleure bibliothèque de vérification orthographique pour C#?
- 3. Vérification d'une signature dans java à l'aide d'une clé publique de certificats
- 4. Désactivation de la vérification de signature authenticode dans .NET exe sans app.config
- 5. Vérification efficace de la signature sur de grands ensembles de données à l'aide de JCA
- 6. Cryptage PGP avec BouncyCastle C# provoque un avertissement de clé non valide lors de la vérification de signature
- 7. Signature d'un exécutable C++ dans Visual Studio
- 8. Valider la signature java SAML à partir de C#
- 9. Vérification du codage XML UTF-8
- 10. C# objet dynamique d'exécution de type Vérification
- 11. C# vérification de la connexion modem actif
- 12. Vérification de l'initialisation C# new() pour null?
- 13. Vérification de l'adresse IP statique ou dynamique dans C# .NET?
- 14. Génération de signature numérique
- 15. Quelle est la bibliothèque XML la plus utilisée pour C++?
- 16. AS3Crypto signature RSA
- 17. C++ bibliothèque XML opérateur utilisant fortement la surcharge
- 18. Importation d'une bibliothèque de classes C# dans Visual C++
- 19. Blackberry Problèmes de signature d'application
- 20. Manifeste de signature Clickonce
- 21. Quelle bibliothèque Haskell XML utiliser?
- 22. Modèle de signature d'événement dans .net
- 23. Application de signature dans Visual Studio
- 24. Certificat de signature de code
- 25. Bibliothèque Javascript pour l'exportation XML
- 26. Retard de signature sur le cadre compact
- 27. Vérifier la signature Facebook Connect
- 28. API XML dans C?
- 29. Installation de plusieurs versions de bibliothèque dans Delphi/C++ Builder
- 30. Vérification de l'existence d'un élément enfant XML avec Linq to XML