Easily integrate electronic signatures into your applications
Cryptolog Universal Token Environment (CUTE) is a software toolkit designed to help you easily integrate electronic signature functionalities into a business application or website. CUTE is compatible with most of certificates and signature creation devices on the market and can be used to generate all electronic signature formats, from the most generic—CMS, XMLDsig and PDF—right through to the most advanced: CAdES, PAdES and XAdES. Written in Java, this toolkit is especially suited to web-based deployment through applets. It is primarily aimed at software programmers, SaaS providers, IT solution integrators and companies with a CIO.
A powerful electronic signature toolkit
The CUTE kernel forms the basis of the solution and allows you to:
- Access SSCDs (Secure Signature Creation Devices)
- Perform powerful filtering of certificates, carefully matching various criteria, such as the certification authority, certification policy or even key constraints
- Create cryptographic signatures by adding a timestamp token
Transparent access to most of certificates on the market
This is CUTE's constant promise: Thanks to the CUTE kernel, CUTE gives you transparent access to most of keys and certificates stored on any cryptographic hardware or software.Learn more
By employing standard interfaces, CUTE is capable of using certificates stored on any of the main cryptographic hardware and software currently available:
Creating temporary certificates on the fly
The CUTE PKI kernel allows you to create single-use public/private key pairs on the fly.Learn more
During this process, you can also ask for a certificate to be created by a certification authority via the PKCS#10 interface. This kernel will be especially useful in any integration scenario where the signatories do not have certificates.
Thanks to the code samples and the CUTE installation guide, it has never been easier to add electronic signatures to applications!Learn more
CUTE includes all the components required to work in an autonomous Java library, thus simplifying its integration. A few lines of code are enough to call on CUTE and integrate the powerful electronic signature functionalities into your existing business applications.
Advanced signature formats
CUTE makes it very easy to implement all the main signature formats currently in use in strict compliance with the latest international standards: CMS and CAdES, XMLDsig and XAdES, PDF and PAdES.Learn more
In addition to simple electronic signatures in CMS format, the CUTE CAdES kernel makes it possible to format signatures in advanced CAdES (CMS Advanced Electronic Signatures) format in different variants: CAdES, CAdES-BES, CAdES-EPES and CAdES-T.
CUTE CAdES offers the following advanced signature functionalities:
In addition to simple electronic signatures in XMLDsig format, the CUTE XAdES kernel makes it possible to format signatures in advanced XAdES (XML Advanced Electronic Signatures) format in different variants: XAdES, XAdES-BES, XAdES-EPES and XAdES-T.
CUTE XAdES offers the following advanced signature functionalities:
In addition to the simple electronic signature of PDF ISO 32000-1 documents, the CUTE PAdES kernel makes it possible to format signatures in advanced PAdES (PDF Advanced Electronic Signatures) format in different variants: PAdES, PAdES-BES and PAdES-EPES.
CUTE PAdES offers the following advanced signature functionalities:
And much more besidesLearn more
Visual materialization of signed PDFs
In PDF format, each electronic signature can be shown on the document in a signature field that may contain one or more images and text relating to the signature (last name, first name, date of signature etc.). For each electronic signature of a PDF document, CUTE allows you to position an entirely personalized signature field anywhere in the document.
Connection to a timestamping service
With the CUTE TSA (TimeStamp Access) kernel, you can add timestamp seals to the electronic signatures produced by the signature kernels. Access to the timestamp server strictly complies with the RFC 3161 standard. CUTE TSP can therefore interact with all timestamping services that comply with this standard including, for example, the Cryptolog Universign platform.
Importing signature policies
The CUTE Signature Policies kernel makes it possible to integrate signature policies and take into account the constraints of these policies throughout the electronic signature creation process. It supports signature policies that comply with the ETSI 102 038 standard for CAdES and the ETSI 102 272 standard for XAdES. If you already have your own signature policies, CUTE will allow you to generate advanced electronic signatures that comply with these policies instantly.
I- SignatureLearn more
Signature validation policies (EPES signatures):
II- TimestampingLearn more
III- PKILearn more
IV- Other functionsLearn more
V- ArchitectureLearn more