In a decentralized registry environment, malicious actors could attempt to publish counterfeit manifests claiming authority over third-party domains. RFC 0003 introduces two layers of defense:
_msr-challenge.<domain>.
Before calculating the cryptographic signature, the manifest JSON object MUST be normalized using the Canonical
JSON (JCS) algorithm described in RFC 8785 with the trust.signatures property
temporarily removed.
The computed 64-byte signature is encoded as lowercase hexadecimal and placed in
trust.signatures.manifest_signature. The public key is Base64-encoded SubjectPublicKeyInfo (SPKI)
DER.