The NICDSign is a cross-platform, browser independent
solution for digital signature using PKCS#11 tokens.
The NICDSign is a client based solution where the DSC
capabilities are installed in the client machine as a
background service
A cross-platform, browser-independent server-side API for
signing data, PDF, and XML documents using PKCS#7, with
features like CRL checks, TSA integration,
automatic token detection, and batch signing. Supports major
operating systems and browsers, ensuring interoperability
and seamless integration with any application.
Supports all major client operating systems (Windows, Linux, MacOS) and browsers (Chrome, Firefox, Internet Explorer, Safari) without requiring plugins.
Capable of signing data, PDF, and XML documents using PKCS#7 Cryptographic Messaging Standard for interoperability.
Centralized API service for digital signing, easily integrated with any application regardless of the technology.
Performs Certificate Revocation List checks and uses trusted Time Stamping Authority for time stamping PDF documents.
Supports auto-detection and configuration of digital signature certificate tokens during signing attempts.
Allows digital signature stamping, wet ink signature placement on the last page or all pages, and uses server time for signing.
Provides the capability to view the PDF/XML content being signed.
Supports batch signing of PDF files, enabling the signing of multiple documents in a single session.
Ensures generated signatures are interoperable across various applications and platforms.
The NICDSign is a cross-platform, browser independent solution for digital signature using PKCS#11 tokens. The NICDSign is a client based solution where the DSC capabilities are installed in the client machine as a background service. The NICDSign solution overcomes the problem of applet based DSC solutions due to the lack of browser support. The support for applets is withdrawn from major browsers and Oracle is planning to deprecate Java browser plugins starting JDK9. The signing of data is carried out at the client side and the verification of signature is carried out in the server side. The solution is also capable of signing PDF files with visible signature stamping in the document. NICDSign solution is supported in all the major operating systems viz Windows, Linux and macOS. The solution can be integrated by applications developed in Java, PHP and .NET etc.
The NICDSign solution includes a client-side service for
DSC registration and signing, a jQuery-based
helper library for web applications, and a server-side API
for certificate verification and signature decryption.
A Java application on the end-user's machine facilitates DSC registration and signing. It includes a background service for USB device detection and a component providing REST API access to PKCS#11 token stores for certificate selection and signing.
A jQuery-based library enabling developers to access NICDSign APIs from a web application running on the client browser. It is used to implement DSC registration and signing functionalities in web application pages.
Provides server-side functionalities such as certificate verification, signature content verification, and decryption of signed PDF files. It offers a RESTful interface, making it consumable by applications developed on any platform.