Канонический формат detached-подписи .sig v2.0 — самодостаточный доказательный артефакт для верификатора документов (целостность + криптоподпись + историческая привязка ключа).
.sig
Хэш-цепочка (как считает SDK Document): doc_hash = SHA-256(pdf) meta_hash = SHA-256(canonicalize(meta, canonicalization)) hash = SHA-256(meta_hash || doc_hash) signed_hash = SHA-256(hash || signed_at) // подписывается им
Описание подписанного контента.
Метаданные документа; канонизируются для meta_hash.
Канонический формат detached-подписи
.sigv2.0 — самодостаточный доказательный артефакт для верификатора документов (целостность + криптоподпись + историческая привязка ключа).Хэш-цепочка (как считает SDK Document): doc_hash = SHA-256(pdf) meta_hash = SHA-256(canonicalize(meta, canonicalization)) hash = SHA-256(meta_hash || doc_hash) signed_hash = SHA-256(hash || signed_at) // подписывается им