The Java based API for XMLDSIG is not easy to use with browser for selection of certificates from browser's certificate DB. My goal is to provide XPCOM based API for XML Digital Signature processing using Mozilla NSS Crypto API. This version does not support 32-bit Linux anymore. Note: This tool works only on x86-based Windows (32-bit only), Mac OSX, and Linux (64-bit only) OSes. See the "Advanced Details" section for installation instruction for Apache XERCES C++ libraries. Signing of HTML document and verification of signed HTML pages - follows W3C HTML Signing Profile For more information: Note: Please download and install Apache XML libraries before installing this add-on. We have adapted the UUID generation code code in RFC4122 for Mozilla NSS based digest and added string based UUID API. The XPCOM implementation reuses the UUID generation source code in the RFC4122. The SAML Token generation is implemented using our XPCOM based component for signing and encryption of XML documents. In addition, the tool provides following features: - encryption and decryption of XML documents (follows the W3C spec for XML Encryption Syntax and Processing) - ability to generate Self-Issued SAML Token (both v1.1 and v2.0) using the RSA/DSA keys in the browser's certificate DB. This tool also provides XUL based GUI for specifying various parameters for signing XML files and verifying signed XML files. Our XPCOM-IDL based API allows any Firefox based extension to access XSEC library using JavaScript and C++. This tool provides an XPCOM-IDL based wrapper around C++ based Apache XML security library. The re-compiled XSEC library is packaged with the XPI file for this add-on. We just compiled the source with NSS option to provide cryptographic functionality using browser's certificate database. ![]() No changes were made to XSEC source code. The XML digital signature tool is built on top of Apache XML Security for C++ library, called XSEC. XML Digital Signature Tool is a Firefox add-on for processing Digital Signature in XML documents (follows the W3C specification for XML-Signature Syntax and Processing ).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |