{"id":58011,"date":"2026-08-13T21:54:09","date_gmt":"2026-08-13T19:54:09","guid":{"rendered":"https:\/\/truescreen.io\/verify-acquisition\/"},"modified":"2026-08-13T22:05:27","modified_gmt":"2026-08-13T20:05:27","slug":"verifier-une-certification","status":"publish","type":"page","link":"https:\/\/truescreen.io\/fr\/verify-certifications\/","title":{"rendered":"V\u00e9rifier une certification TrueScreen"},"content":{"rendered":"<section class=\"tsv-hero\"><div class=\"tsv-hero-inner\"><h1 class=\"tsv-hero-title\">Verify a TrueScreen certification<\/h1><\/div><\/section><section class=\"tsv-stage\"><div class=\"tsv-stage-inner\"><p class=\"tsv-sub\">Check that a certification is intact and sealed, directly from your browser. Nothing is uploaded: the files you select never leave your device.<\/p><div class=\"tsv-app\" data-ts-verifier data-no-translation data-no-dynamic-translation><\/div><div class=\"tsv-own\"><h2>You do not have to take our word for it<\/h2><p>This page is a convenience, not an authority. A TrueScreen certification is sealed with open, published standards, so anyone can verify it independently with third-party tools, without using this page and without asking us for anything. The European Commission provides the reference validator for electronic seals in the EU.<\/p><p class=\"tsv-own-links\"><a href=\"https:\/\/ec.europa.eu\/digital-building-blocks\/DSS\/webapp-demo\/validation\" target=\"_blank\" rel=\"noopener noreferrer\">European Commission DSS validator<\/a><\/p><p class=\"tsv-own-hint\">Upload the XML exactly as you downloaded it: reopening and saving it changes the file.<\/p><\/div><div class=\"tsv-acc\"><details class=\"tsv-sec\" open><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">What a TrueScreen certification is<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><p>A TrueScreen certification is a package that records how a digital content was acquired and shows that nothing has changed since. It holds a sealed XML report, the certified files and a readable report in PDF or JSON. The seal is a qualified electronic seal under eIDAS, and it covers a SHA-256 hash of every certified file.<\/p><p>The package is built to be checked by anyone, at any time, without asking TrueScreen. Hashes, seal and timestamp are written in published formats, so the same verification can be run here, by a third party validator, or by a technical consultant appointed by a court.<\/p><p>This page runs that check locally. Nothing is uploaded: the files stay on the device and the whole verification happens in the browser.<\/p><\/div><\/details><details class=\"tsv-sec\" open><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">How this verification works<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><p>Three checks run on the package, each against a published standard. The seal on the report is an XML Signature in XAdES form, verified with RSA-SHA256 against the certificate carried inside the file. The qualified timestamp is an RFC 3161 token, checked to confirm that it covers exactly that seal. The integrity of the certified files is verified by recomputing a SHA-256 hash on each file and comparing it with the hash declared inside the sealed report. When the three agree, the chain from the sealed XML to the report, and from the report to every certified file, is complete.<\/p><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">What this page does not check<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><ul><li>It does not validate the sealing certificate against the European Trusted Lists, and it does not check its revocation status. That step belongs to a third party eIDAS validator, and the European Commission provides one.<\/li><li>It does not judge the content: it establishes that a file is the one that was sealed, not what that file shows.<\/li><li>It works on the file exactly as downloaded. Reopening the XML and saving it again changes its formatting, and a reformatted copy no longer matches its own seal even when the seal is authentic.<\/li><\/ul><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">Is this verification free?<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><p>Yes. There is no account, no upload and no quota. The page runs entirely in the browser, on the device of whoever is checking, which is also why it can be offered to anyone who receives a certification.<\/p><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">Are the files uploaded anywhere?<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><p>No. The package is read in the browser with the local file APIs and is never sent to a server, ours or anyone else&#039;s. A certification covering confidential material can be checked without disclosing it.<\/p><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">What can be checked here?<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><p>A complete ZIP package exactly as downloaded, the sealed XML on its own, or the separate files. With the XML alone the answer is limited to the seal, the signer and the qualified timestamp, because the certified files are not there to be hashed.<\/p><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">What does it mean when the seal is authentic but the file was reformatted?<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><p>It means the seal is genuine and belongs to TrueScreen, but this copy of the XML was reopened and saved again, which changed its indentation. The seal is not compromised. A formal validation needs the file exactly as it was downloaded.<\/p><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">Can a certification be verified without this page?<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><p>Yes, and that is the point. The seal is verifiable with any eIDAS validator, the one published by the European Commission included, and the hashes can be recomputed with any tool that implements SHA-256. This page is a convenience, not the authority.<\/p><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">Does a valid certification prove that the content is true?<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><p>It proves where the content came from, when it was acquired and that it has not changed since. Whether what it shows is decisive is for whoever has to assess it. TrueScreen certifies the acquisition, it does not judge the content.<\/p><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">Read further<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><ul><li><a href=\"https:\/\/truescreen.io\/insights\/digital-chain-custody-technical-requirements\/\">Digital chain of custody: the technical requirements<\/a><\/li><li><a href=\"https:\/\/truescreen.io\/articles\/qualified-electronic-timestamps-legal-value\/\">Qualified electronic timestamps and their legal value<\/a><\/li><\/ul><\/div><\/details><details class=\"tsv-sec\"><summary class=\"tsv-sec-head\"><h2 class=\"tsv-sec-title\">Standards and sources<\/h2><span class=\"tsv-sec-sign\" aria-hidden=\"true\"><\/span><\/summary><div class=\"tsv-sec-body\"><ul><li><a href=\"https:\/\/eur-lex.europa.eu\/eli\/reg\/2014\/910\/oj\" target=\"_blank\" rel=\"noopener noreferrer\">Regulation (EU) 910\/2014, eIDAS<\/a><\/li><li><a href=\"https:\/\/ec.europa.eu\/digital-building-blocks\/DSS\/webapp-demo\/validation\" target=\"_blank\" rel=\"noopener noreferrer\">European Commission DSS validator<\/a><\/li><li><a href=\"https:\/\/www.w3.org\/TR\/xmldsig-core\/\" target=\"_blank\" rel=\"noopener noreferrer\">W3C XML Signature Syntax and Processing<\/a><\/li><li><a href=\"https:\/\/www.etsi.org\/deliver\/etsi_en\/319100_319199\/31913201\/01.03.01_60\/en_31913201v010301p.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">ETSI EN 319 132, XAdES digital signatures<\/a><\/li><li><a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc3161\" target=\"_blank\" rel=\"noopener noreferrer\">RFC 3161, Time-Stamp Protocol<\/a><\/li><li><a href=\"https:\/\/csrc.nist.gov\/pubs\/fips\/180-4\/upd1\/final\" target=\"_blank\" rel=\"noopener noreferrer\">FIPS 180-4, Secure Hash Standard<\/a><\/li><\/ul><\/div><\/details><\/div><div class=\"tsv-cta\"><h2>Producing a certification, not only checking one<\/h2><p>This page checks a certification that already exists. Producing one is the other half of the job: TrueScreen acquires web pages, screenshots, photos, video, audio, documents and data flows with forensic method, seals them with a qualified electronic seal and a qualified timestamp, and documents the chain of custody from the moment of acquisition.<\/p><a class=\"tsv-ctabtn\" href=\"https:\/\/truescreen.io\/\">Discover TrueScreen<\/a><\/div><\/div><\/section><script type=\"application\/ld+json\" data-no-translation data-no-dynamic-translation>{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebApplication\",\"@id\":\"https:\/\/truescreen.io\/#acquisition-verifier\",\"name\":\"Verify a TrueScreen certification\",\"applicationCategory\":\"SecurityApplication\",\"operatingSystem\":\"Any\",\"browserRequirements\":\"Requires JavaScript\",\"isAccessibleForFree\":true,\"inLanguage\":\"fr-FR\",\"description\":\"Check that a certification is intact and sealed, directly from your browser. Nothing is uploaded: the files you select never leave your device.\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"TrueScreen\",\"url\":\"https:\/\/truescreen.io\/\"}},{\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Is this verification free?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. There is no account, no upload and no quota. The page runs entirely in the browser, on the device of whoever is checking, which is also why it can be offered to anyone who receives a certification.\"}},{\"@type\":\"Question\",\"name\":\"Are the files uploaded anywhere?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No. The package is read in the browser with the local file APIs and is never sent to a server, ours or anyone else's. A certification covering confidential material can be checked without disclosing it.\"}},{\"@type\":\"Question\",\"name\":\"What can be checked here?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A complete ZIP package exactly as downloaded, the sealed XML on its own, or the separate files. With the XML alone the answer is limited to the seal, the signer and the qualified timestamp, because the certified files are not there to be hashed.\"}},{\"@type\":\"Question\",\"name\":\"What does it mean when the seal is authentic but the file was reformatted?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It means the seal is genuine and belongs to TrueScreen, but this copy of the XML was reopened and saved again, which changed its indentation. The seal is not compromised. A formal validation needs the file exactly as it was downloaded.\"}},{\"@type\":\"Question\",\"name\":\"Can a certification be verified without this page?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, and that is the point. The seal is verifiable with any eIDAS validator, the one published by the European Commission included, and the hashes can be recomputed with any tool that implements SHA-256. This page is a convenience, not the authority.\"}},{\"@type\":\"Question\",\"name\":\"Does a valid certification prove that the content is true?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It proves where the content came from, when it was acquired and that it has not changed since. Whether what it shows is decisive is for whoever has to assess it. TrueScreen certifies the acquisition, it does not judge the content.\"}}]}]}<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-58011","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/pages\/58011","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/comments?post=58011"}],"version-history":[{"count":2,"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/pages\/58011\/revisions"}],"predecessor-version":[{"id":58013,"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/pages\/58011\/revisions\/58013"}],"wp:attachment":[{"href":"https:\/\/truescreen.io\/fr\/wp-json\/wp\/v2\/media?parent=58011"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}