How to check a signed document?

Written by Анатолій
Updated 4 weeks ago

WhiteDoc offers a convenient way to verify digital signatures directly within the platform.

This functionality is accessible to both registered and unregistered users, making the process fast and universally available.

We utilise the same technologies as State Services to verify signatures, ensuring that the verification procedure in WhiteDoc is consistent. However, we enhance the experience by providing additional features that guarantee the authenticity and legal validity of documents.

To verify a document, simply upload it to the service, and WhiteDoc will automatically check the validity of the signature, providing you with the results in just a few clicks.


This article contains several sections.
For your convenience, you can jump straight to the right one:

  1. Verifying Signatures in WhiteDoc
  2. Verifying Signatures in CA and Other Services

The process of verifying signed documents occurs exclusively on official resources.

While there are several available resources, the verification process is the same across all of them:

  • WhiteDocVerification of documents directly within the platform
  • CZO Central Certification Authority
  • Diia
  • KNEDP DPSQualified provider of electronic trust services of the State Tax Service of Ukraine

 

To verify documents, you need to download the complete archive of the finished envelope:

  • If you are a registered user, navigate to the ‘Signature Verification Service’ section on the left side of the navigation bar:
  • If you are not a registered user, click the ‘Check Signatures’ button on the login page:

You will be directed to the Signature Verification Service page:


Check the entire archive at once:

Upload a pre-loaded archive by clicking the file area or dragging and dropping it there:

After downloading the archive, click the ‘Verify’ button:

You will receive verification results for all archive files. If needed, you can download the signature verification report or initiate a new verification:


 

Checking each signed document separately:

In the uploaded archive, you must select two files for verification:

  1. The original document
  2. The signature file — (.p7s, PKCS #7)

You can use either PDF or XML formats for the above files; it doesn’t matter:

 PDF Original document and signature file:

XML Original document and signature file:

After selecting the required files, click the ‘Verify’ button:

You will receive the verification results immediately. If necessary, you can download the signature verification protocol or start a new verification:

Please note:
If you have multiple documents, upload each document and its corresponding signature separately, not all at once

 

The process for verifying signatures using other services will be similar to WhiteDoc, but it will not allow checking the entire archive or multiple files at once, as that functionality is unavailable.

For example, let’s look at the verification option on the central certification authority’s website.

To verify documents, download the complete archive of the finished envelope:

Open the CZO website and select Trust Services:

From the list that appears, choose ‘Check Signature’:

You will be taken to the appropriate page where you can upload the files:

In the uploaded archive, select the two files for verification:

  1. The original document
  2. The signature file — (.p7s, PKCS #7)

You can use either PDF or XML formats for the above files; it doesn’t matter:

 PDF Original document and signature file:

XML Original document and signature file:

After selecting the required files, click the ‘Verify’ button:

You will receive the results, and if needed, you can download the protocol for creating and verifying a qualified electronic signature:

Please note!
If there are multiple documents, upload each subsequent document and its signature separately, rather than all at once. Alternatively, you can use the WhiteDoc signature verification service to check all files simultaneously

Now you have a clearer understanding 😉
WhiteDoc

Did this answer your question?