Virtual CSP is a custom provider for Microsoft Windows Cryptographic Service Providers (CSPs), which allows documents to be signed using remote keys. It removes the need for local hardware such as smart cards and USB Tokens, without changing the user experience. The signing keys and certificates are managed centrally at the server side (ADSS Server).
Users can sign any document or file directly within their business applications without the need to upload to a hosted service. In addition, the application file format is retained after the signing process. This means no automatic conversion to PDF or other formats.
Virtual CSP is a Windows plugin for Microsoft Cryptographic Service Provider that manages remote certificates. This plugin hooks into the Windows CSP module and pushes server held digital certificates into Windows Keystore for signing documents and other data from different desktop applications.
The access to the signing keys are protected by remote authorisation, this is done through Ascertia Go>Sign Mobile app, which is available for iOS and Android. Signing can be performed using any CAPI or CNG aware applications. These can be Microsoft Office applications or third party applications such as Adobe Acrobat Professional or custom desktop apps.
Virtual CSP supports four authentication options to perform signing:
The user interface is available in
For remote signing, the following data should exist in ADSS Server:
For Remote Authorised Signing (RAS), in addition to the above, the following data should exist in ADSS Server: