Главная / Инструменты / Проверка записи
Проверка подписанной записи о проверке
Каждый результат сканера — уровень сайта на дату проверки — подписан ключом Ed25519. Подпись доказывает две вещи: результат выдал сканер agentreadyscan.ru, и запись после этого не менялась. Она не доказывает, что сайт держит уровень сейчас, и это не сертификат.
- Номер
- ARS-20261021-000004
- Сайт
- xn----7sbbaom0ddhbmjqf.xn--p1ai
- Уровень
- 3 · Вычисление
- Проверено
- 21.10.2026 09:44 UTC
- Подписано
- 21.10.2026 09:44 UTC
- Движок · шкала · ключ
- 1.3 · 1.1 ·
ars-2026-10
Проверить по номеру
Проверить присланную запись
Если вам прислали запись файлом или текстом — вставьте её целиком. Проверяется именно присланный текст: если в нём изменить хотя бы один символ, подпись не сойдётся.
Проверить без нас
Подпись можно проверить на своём компьютере, не обращаясь к нашему сайту:
- Скачайте открытые ключи:
/.well-known/agentreadyscan-keys.json. - Скачайте скрипт
verify_scan_record.py(Python 3, библиотекаcryptography). - Запустите:
python3 verify_scan_record.py запись.json agentreadyscan-keys.json
Как устроено: подписывается каноническая форма записи по RFC 8785 — все поля, кроме sig, ключи по алфавиту, без пробелов, UTF-8. В записи только строки и целые числа. Подпись — Ed25519, в поле sig в base64url; открытый ключ — по полю kid.
Поле report_sha256 — отпечаток полного отчёта. Отчёт последней проверки сайта отдаётся по адресу /api/v1/scan-record?d=домен&report=1: его SHA-256 должен совпасть с полем записи.
Что значит каждое поле
id | номер записи: ARS, дата проверки, порядковый номер за день |
|---|---|
checked_at / signed_at | когда сканер проверил сайт и когда запись подписана. Проверки до 21.10.2026 подписаны позже — даты различаются, дата проверки настоящая |
level, group, scale, engine | уровень 0–4, группа сайта, версия шкалы (levels.json) и движка подсчёта |
kid, sig | какой ключ подписал и сама подпись |