OpenDevSoft
OpenDevSoft

Reputation:

XML Signature in a Web application

We are developing an e-Banking web application for a small bank (up to 20000 clients/users). We have to implement digital signatures with X509 certificates (issued by CA on USB tokens) for signing payment information. We tried using CAPICOM but it seems that it is not working well with Windows Vista (have not tried it with Win 7). The other problem is that core banking system can process only Xml digital signatures, so we have to sign XML documents (not just a bulk-formatted text data like with CAPICOM and Win32 Crypto API).

So my questions here are:

Upvotes: 1

Views: 2250

Answers (3)

OpenDevSoft
OpenDevSoft

Reputation:

XML Signature Applet is a software component, which enables creation of XML digital signature in web applications. XML Signature Apple is a simple Java applet for doing a digital signature on a XML documents using X.509 digital certificates stored in system certificate store. This applet receives the data in a XML format and generates a enveloped signature representation in XMLDsig format.

Found it here:

http://www.digisecsolutions.com/

Upvotes: 1

John Saunders
John Saunders

Reputation: 161773

See the types in the System.Security.Cryptography.Xml namespace, especially the SignedXml class.

Upvotes: 1

SomeGuy
SomeGuy

Reputation:

I used to work in an IT consulting company and in that time we used Ubi Sign ActiveX for XML Signatures in web applications from Ubisecure (www.ubisecure.com). Now I could not find any information about this product on their web site so try to email them. Also you can try this ActiveX component that I found on the internet. The name is XSign ActiveX XML Signature Component from Lizard Labs (www.lizardl.com). Didn’t tried it jet but the author says it works fine.

Upvotes: 1

Related Questions