質問

XML署名を検証するためにC言語で使用可能な任意のライブラリはありますか?私は http://santuario.apache.org/cindex.html

他のヒント

はApache XMLセキュリティスイート、およびXMLSecのほかに、あなたは、MicrosoftのDCOMベースの<のhref = "http://msdn.microsoft.com/en-us/library/ms757845(VS.85).aspx" をチェックかもしれませんrel = "nofollowをnoreferrer"> XML署名を実装する。 Win7のWebサービス・スタックの場合は、そこにXML署名の実装も確かですが、公にAPIで公開されていないようです。

クリスチャン

System.Security.Cryptography.Xml

SignedXml SX =新しいSignedXml((のXmlElement)responseDocument.GetElementsByTagName( "TNS:CreateCertificateResponse")[0])。         いるXmlNodeList nodelistと= responseDocument.GetElementsByTagName( "署名")。         foreachの(nodelistで指定のXMLELEMENT要素)         {           //署名ノードを読み込み。           sx.LoadXml(要素)          sx.CheckSignature(bankSigningCertificate、真の);         }

これはC#で署名を検証する方法です。このライブラリを使用する "System.Security.Cryptography.Xml"

Cの場合は、以下のリンクから行きます http://msdn.microsoft.com/en -us /ライブラリ/ aa382384%28V = VS.85%29.aspxする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top