Software Development Kit (SDK)
for Signature & Verification

 

Real progress can be expected from system generation and introduction if security requirements will be design criteria ab initio and if these are regarded as self-evident, not as a functional obstacle. 

Sefirot has received its motive there from to develop a high quality, but easy-to-handle signature- and verification interface; which is used by Sefirot in all PKI-based projects, but which will be made available to other developers of software systems as well.

The respective SDK (software development kit) has a C and C++ interface; it substantiates the workflow oriented integration of a law-compliant signature function into various application environments, e.g. online court systems, hospital information systems, administration systems.
For software developers:
The signature- and verification module supports visualization of SDK-functions made available to software houses by Sefirot while handing over the SDK. A glance at the module will alleviate the integration decision. If so desired dialogue texts from the signature- and verification module will also be supplied. This should be seen as an aid for software companies tasked to integrate law-conformant, qualified signature functions into various application environments.
Signature- and Interface Versions: Sefirot products will continuously be updated and kept at the most recent level of relevant law and regulations ( like ISIS-MTT, EESSI).

Signature:

Signing according to preset profiles (e.g. ISIS-MTT profile)
Detached and attached signatures according to PKCS#7 / CMSv3 standard
Multiple signatures according to PKCS#7 / CMSv3 standard
Support for freely definable signature attributes, like signing time, at the signature generation acc. to PKCS#7 / CMSv3 standard
Signature for arbitrary data residing in memory 
Batch Sign mode (mass signature) - enter the PIN once and generate as many signatures as desired

Verification:

Checking against various preset-able profiles (e.g. ISIS-MTT profile)
Checking against PKCS#7, CMSv3
Support of LDAP, OCSP requests
Certificate-, revocation list profiles acc. to X509v1,v2,v3 PKIX, ISIS-MTT
Smart Cards: all Sefirot supported Smart Cards may be employed in connection with the SDK for signature and verification.
Platforms: Windows systems, Linux.

Copyright 1999-2008 © SEFIROT GmbH - http://www.sefirot-gmbh.de/en/produkte/sign&verifySDK.htm