AsOf / RFC 3161 · LTV

Доказательство даты (LTV)

У каждой версии в архиве есть независимое доказательство даты, когда она существовала, которое можно проверить и через много лет. Проверить может любой с помощью OpenSSL, не доверяя AsOf.

Как это устроено

  1. После ежедневного прогона AsOf составляет манифест: для каждого документа — источник, URL, SHA-256 извлечённого текста и исходного файла и дата, когда мы впервые увидели эту версию. Корень Меркла сводит их вместе.
  2. SHA-256 манифеста отправляется двум независимым службам меток времени RFC 3161 — FreeTSA и DigiCert. Каждая возвращает подписанный токен со временем.
  3. LTV: рядом с каждым токеном AsOf хранит цепочку сертификатов службы и списки отзыва сертификатов (CRL), действовавшие в тот момент, — чтобы токен можно было проверить после истечения сертификатов или закрытия службы.
  4. Каждый новый манифест содержит отпечатки предыдущего манифеста и его токенов. Доказательства образуют цепочку: каждый день заново заверяет всё, что было раньше.

Ежедневные доказательства

ДатаДокументовSHA-256 манифестаМетки времениФайлы
24 окт. 2026 г.91fedf12070cb7fe2fd92e10b88e8f493169d645e906a36a3f7d054bed5e4061dc
FreeTSA Oct 24 20:18:43 2026 GMT
✓ проверено OpenSSL · LTV: 4
DigiCert Oct 24 20:18:45 2026 GMT
✓ проверено OpenSSL · LTV: 4
manifest.json
freetsa.tsr
digicert.tsr
proof.json

Проверьте сами

Скачайте манифест и токен за один день и выполните:

curl -O https://asof.pro/data/proofs/2026-10-24/manifest.json
curl -O https://asof.pro/data/proofs/2026-10-24/freetsa.tsr
curl -O https://asof.pro/data/proofs/2026-10-24/freetsa-ca.pem
openssl ts -reply -in freetsa.tsr -text
openssl ts -verify -in freetsa.tsr -data manifest.json -CAfile freetsa-ca.pem
# → Verification: OK

# DigiCert: the root is in the system store
curl -O https://asof.pro/data/proofs/2026-10-24/digicert.tsr
openssl ts -verify -in digicert.tsr -data manifest.json -CAfile /etc/ssl/cert.pem

Проверить один документ

В каждом паспорте указан SHA-256 каждого источника и ссылка на доказательство, которое покрывает именно эту версию. Найдите тот же отпечаток в манифесте этого дня: тогда токен показывает, что эта версия существовала не позже указанного времени.

Что это доказывает и что нет

Токен доказывает, что манифест именно с этими отпечатками существовал в указанное время. Он не говорит, что документы верны, и не заменяет записи эмитента. FreeTSA и DigiCert — публичные службы RFC 3161, а не квалифицированные доверительные услуги по eIDAS; квалифицированную метку можно добавить позже. Полные документы остаются в закрытом архиве, публикуются только отпечатки.