Projects / Digital Contract Project

Digital Contract Project

The DContract project is a Java5 toolbox library for the management of digital contracts. You can use this toolbox to put signatures on digital documents, and to verify signed documents. It also offers XML Advanced Electronic Signatures (XAdES) 1.3.2 support, up to XAdES-X-L.


Recent releases

  •  31 Oct 2006 09:25

    Release Notes: This release includes a major refactoring of the XAdES signature aspects, resulting in performance improvements. Because of the refactoring it is now also possible to upgrade, for example, a XAdES-BES signature to XAdES-T, and it is also easier to query a verified signature for some XAdES attributes. The Web site also has a new section on the architecture of DContract and a code sample. Some interop tests were performed with IAIK XAdES, and the FAQ now offers a comparison between DContract and the IAIK XAdES library.

    •  16 Oct 2006 09:50

      Release Notes: This version of DContract adds support for eID smart cards within Java5 and Java6 applications and this is independent of the platform on which the application runs (via a generic PKCS#11 configuration). It also supports some more XAdES-BES elements.

      •  29 Aug 2006 08:21

        Release Notes: This release adds support for XML-based timestamps as defined by the OASIS Digital Signature Service time-stamping profile.

        •  12 Jul 2006 20:07

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.