Бесплатно, без регистрации
Проверьте цифровое доказательство ProofSnap онлайн
Бесплатный сервис «Проверка подлинности доказательств» ProofSnap заново вычисляет хеш SHA-256 каждого файла пакета, проверяет подпись манифеста, привязку OpenTimestamps и квалифицированную метку времени eIDAS. ZIP остаётся в вашем браузере, аккаунт не нужен. Инструмент создан для адвокатов, экспертов и судей. Страница обновлена в октябре 2026 года.
Автор: Radim Motycka, основатель ProofSnap и автор формата пакета доказательств · Обновлено
Нет пакета? Скачайте пример и откройте его здесь.
Что проверяет инструмент
Сервис проверки ProofSnap выполняет до шести проверок каждого пакета и принимает ZIP размером примерно до 1,9 ГБ. У каждой проверки в результатах свой статус. Проверки времени (OpenTimestamps и квалифицированная метка времени) выполняются, только если в пакете есть соответствующие файлы.
-
1. Подпись манифеста
Файл
manifest.jsonсодержит хеш SHA-256 каждого зафиксированного файла и подписан ключом RSA-4096. Инструмент проверяет подпись с помощью приложенного открытого ключа: если манифест изменили после подписания, проверка не пройдёт. -
2. Хеш каждого файла
Инструмент заново вычисляет хеш снимка экрана, HTML-кода страницы, текста, метаданных, PDF и всех остальных файлов из манифеста и сравнивает его с записанным значением. Достаточно изменить один бит, чтобы хеш не совпал. Это касается и вкладок сессии, и пакетов заверения файлов.
-
3. Журнал операций и цепочка хранения доказательств
Инструмент сравнивает хеш журнала операций и итоговый хеш его цепочки хешей со значениями в
chain_of_custody.jsonи проверяет, что идентификатор доказательства в обоих файлах одинаковый. -
4. Целостность устройства
Инструмент показывает оценку целостности, записанную во время фиксации, и возможные признаки автоматизации браузера.
-
5. Привязка OpenTimestamps
Если в пакете есть
manifest.json.ots, инструмент показывает блок Bitcoin, к которому привязан хеш манифеста. Это означает, что пакет существовал не позднее времени этого блока. -
6. Квалифицированная метка времени eIDAS
Если в пакете есть
manifest.json.tsr, инструмент проверяет метку времени, выданную Disig a.s., квалифицированным поставщиком услуг доверия, включённым в EU Trusted List. Файлeidas_validation.jsonхранит сертификаты поставщика для долгосрочной проверки.
Какие данные покидают браузер
ZIP никогда не загружается на сервер: подпись, хеши и цепочка хранения доказательств проверяются в браузере с помощью Web Crypto API. На сервисы проверки ProofSnap отправляются только те данные пакета, которые необходимы для двух проверок времени:
- OpenTimestamps: файл
manifest.json, который содержит идентификатор доказательства, адрес зафиксированной страницы, имена файлов и их хеши, вместе с файлом.ots. - Квалифицированная метка времени: хеш манифеста и файл
.tsr.
Снимок экрана, сохранённая страница, текст и видео не покидают ваше устройство.
Доказательная сила в России
По части 1 статьи 71 ГПК РФ письменными доказательствами являются в том числе документы и материалы, «полученные посредством факсимильной, электронной или другой связи, с использованием информационно-телекоммуникационной сети „Интернет“». Суд оценивает доказательства по своему внутреннему убеждению, и никакое доказательство не имеет для него заранее установленной силы.
Проверка подлинности доказательств полезна именно тогда, когда другая сторона оспаривает доказательство: любой желающий, в том числе её адвокат или эксперт, может сам убедиться, что хеши файлов совпадают с подписанным манифестом. Метки времени в пакете подтверждают, что пакет существовал не позднее указанного в них времени. Квалифицированная метка времени, которую содержат пакеты на тарифах Enterprise и Company и пакеты, оплаченные через eIDAS SnapPack, в судах государств ЕС пользуется презумпцией точности даты и времени и целостности данных согласно пункту 2 статьи 41 Регламента (ЕС) № 910/2014 (eIDAS). Официальный английский текст:
«A qualified electronic time stamp shall enjoy the presumption of the accuracy of the date and the time it indicates and the integrity of the data to which the date and time are bound.»
Подробнее: электронные доказательства для адвокатов и юристов и фиксация доказательств под ключ.
Проверка без этого сайта
Пакет не зависит от этой страницы. В папке verification/ есть скрипты verify.sh и verify.ps1, которые повторно проверяют хеши, подпись и, если она есть, квалифицированную метку времени. Чтобы их запустить, распакуйте ZIP, откройте терминал в распакованной папке (в Windows это PowerShell) и выполните:
- macOS и Linux:
bash verification/verify.sh - Windows:
powershell -ExecutionPolicy Bypass -File verification\verify.ps1
Скрипт показывает результат каждой проверки. Для проверки подписи нужен OpenSSL: если его нет, результат помечается как неполный, а не как успешный. Основные проверки можно выполнить и вручную:
- Подпись:
openssl dgst -sha256 -verify publickey.pem -signature manifest.sig manifest.json - Хеши:
sha256sum screenshot.jpeg(в macOSshasum -a 256, в Windows в PowerShell:Get-FileHash screenshot.jpeg -Algorithm SHA256); результат сравните со значением вmanifest.json. - OpenTimestamps: загрузите
manifest.json.otsиmanifest.jsonна opentimestamps.org.
ProofSnap также публикует инструмент проверки с открытым исходным кодом на GitHub.
Как пользоваться: четыре шага
Выберите ZIP
Перетащите пакет ProofSnap в поле выше или нажмите на него, чтобы выбрать файл.
Запустите проверку
Нажмите «Проверить пакет доказательств». Подпись, хеши и цепочка хранения доказательств проверяются в браузере.
Дождитесь проверки времени
Если в пакете есть соответствующие файлы, инструмент проверяет привязку OpenTimestamps и квалифицированную метку времени.
Изучите результаты
У каждой проверки своя строка. Несовпадение хеша показывает, какой файл был изменён после фиксации.
Частые вопросы
Загружается ли мой ZIP на сервер?
Нет. Подпись, хеши и цепочка хранения доказательств проверяются в браузере. Для двух проверок времени на сервисы ProofSnap отправляются только файл manifest.json (идентификатор доказательства, адрес зафиксированной страницы, имена файлов и их хеши) вместе с файлом .ots, а также хеш манифеста вместе с файлом .tsr. Снимок экрана, страница и видео остаются на вашем устройстве.
Нужен ли аккаунт ProofSnap?
Нет. Проверка подлинности доказательств бесплатна и не требует регистрации. Ею может воспользоваться любой, кто получил пакет: другая сторона, её адвокат, эксперт или суд.
Какие файлы должны быть в пакете?
Для фиксации веб-страницы нужны manifest.json, manifest.sig, publickey.pem, screenshot.jpeg, page.html, metadata.json, evidence.pdf и domtextcontent.txt. Остальные файлы, например журнал операций, цепочка хранения доказательств, привязка OpenTimestamps и метка времени, проверяются, если они есть в пакете. У пакетов заверения файлов своя структура, которую инструмент распознаёт автоматически.
Что значит, если проверка не пройдена?
Несовпадение хеша показывает, какой файл был изменён после фиксации. Если не пройдена проверка подписи, изменили манифест или подпись. В первые часы статус OpenTimestamps «ожидает подтверждения» является нормальным: транзакция ещё не попала в блок Bitcoin.
Чем OpenTimestamps отличается от квалифицированной метки времени?
OpenTimestamps привязывает хеш манифеста к блокчейну Bitcoin и доказывает, что пакет существовал не позднее времени соответствующего блока. Квалифицированную метку времени выдаёт Disig a.s., квалифицированный поставщик услуг доверия, включённый в EU Trusted List; в судах государств ЕС она пользуется презумпцией согласно регламенту eIDAS. Её содержат пакеты на тарифах Enterprise и Company и пакеты, оплаченные через eIDAS SnapPack.
Является ли снимок экрана доказательством в России?
Да, как письменное доказательство, которое суд оценивает вместе с другими доказательствами. Если другая сторона его оспаривает, решающими становятся хеши, подпись и метки времени пакета, которые любой желающий может проверить этим инструментом.
Пакет слишком большой для браузера. Что делать?
Если пакет больше примерно 900 МБ, браузеру может не хватить памяти, а файл больше примерно 1,9 ГБ инструмент не принимает. В этом случае воспользуйтесь скриптом verify.sh или verify.ps1 из папки verification/ в пакете.
Создайте собственный пакет доказательств
Расширение ProofSnap для Chrome сохраняет веб-страницу со снимком экрана, HTML-кодом, метаданными, хешами и подписью в одном ZIP-архиве, который любой желающий может проверить здесь. Бесплатный пробный период 7 дней, требуется банковская карта.