Skip to content

Integrate Asset Multibase-Multihash checksums #898

@fmigneault

Description

@fmigneault

Description

All outputs assets should include digestMultibase to validate the identified resource integrity (i.e.: has it changed since the proof was created?). For STAC Collections representation, corresponding file:checksum and file:byte_order should also be used.

  "image": {
    "id": "https://university.example.org/images/58473",
    "mediaType": "...",
    "digestMultibase": "zQmdfTbBqBPQ7VNxZEYEj14VmRuZBkqFbiwReogJgS1zR1n"
  }

Note

  • Multibase: identify any base-encoding format of the data itself
  • Multihash: identify the type of the cryptographic hash function used for a hash value or digest

https://www.w3.org/TR/vc-data-integrity/#resource-integrity
If present, the digestMultibase value MUST be a single string value, or an list of string values, each of which is a Multibase-encoded Multihash value.

References

Relates To

Metadata

Metadata

Assignees

Labels

feature/provenanceIssue related to any provenance metadata functionality.project/OGC-IPTDevelopments related to OGC Integrity, Provenance, and Trusttriage/featureNew requested feature.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions