This may indicate that the data in the QR codes is corrupted, or incorrectly formatted, or the service is not processing them correctly.
Unfortunately, the internal representation of data in different document types differs and we have to refine the system for each document type. To speed up this process, you can send this document to us for analysis.
{{ error.description }}
This page is designed to extract from QR codes placed on certificates obtained from the e-government portal of the Republic of Kazakhstan (egov.kz), an electronic document signed with a digital signature and subsequent verification of the signature.
Attention! Experimental feature! This feature is experimental, we do not guarantee that all possible certificates and documents will be processed correctly.
Motivation for creating a tool to analyze data in QR codes:
About what is encoded in QR codes and what pitfalls exist, read in Vladimir Turekhanov's article Looking for a Digital Signature.
By continuing to use the SIGEX service, you consent to the collection, processing and storage of your personal data in the volume contained in the NCA certificate (registration certificate) for the purpose of displaying digital signature data. Details are outlined in the Privacy Policy.
Please also read the Terms of Service.
In order to be able to hide this warning, please allow the use of cookies and other browser data storage technologies.
Only original PDF files obtained from the e-government portal are supported. Scanned copies and documents converted in any way are not currently supported.
Drag PDF document to this area No more than one file at a time!
or click on it to select a file try selecting only one file
Sequentially point the camera at QR codes, reading progress will be displayed below as circles.
Unfortunately, not all cameras are able to read QR codes from printed e-government documents, and problems may also arise due to poor print quality. This is because QR codes on PDF documents are placed at a small scale. Our experience shows that successful reading by this method is more of an exception than a rule.
The data signed with digital signature is provided below on this page, along with additional information that may be useful for analysis by specialists.
Information about digital signatures under this document can be obtained on the signed document page.
Preliminary processing of data from QR codes was required: {{ selectedEgovFormat.preprocessed }}
The signed data was corrupted and did not pass verification, but we managed to fix it: {{ selectedEgovFormat.dataFixed }}
Data signed with digital signature converted to JSON format for better readability:
{{ signedDataJSON }}
Data signed with digital signature in original representation:
{{ signedDataXML }}
Data signed with digital signature in corrected representation:
Calculated hash value:
{{ signedDataXMLHash }}
XML signature block:
{{ xmlSignature }}
XML signature block embedded in signed document (enveloped-signature):
{{ xmlDataAndSignature }}
Raw data obtained from QR codes:
{{ recoveredContents }}
The SIGEX portal uses cookies and other browser data storage technologies only for personalization of the user experience: displaying notifications, reminders and tips, as well as storing some settings. We do not use these technologies to track our users, collect information about them or display advertisements and do not provide such capabilities to third parties. Details are outlined in the Privacy Policy.
We conduct webinars about electronic documents, digital signatures and legal significance.