Add content fingerprint property and content check vocabulary.

Description

For the URF content ontology (), add a content-fingerprint property for a content identify verification fingerprint value similar to an HTTP ETag. For error checking also add a sub-namespace content-check for checksums. Add properties with these handles:

  • content-check-md2

  • content-check-md5

  • content-check-sha1

  • content-check-sha2

  • content-check-sha3

See Java 11 MessageDigest and NIST FIPS 202.

The value will be the binary message digest. These properties allow the bit length to be determined by the value. Varying bit lengths such as SHA-512/224 are not supported.

In the future we may add (complementary) specific algorithm properties such as content-check-sha3_512.

Environment

None

Assignee

Garret Wilson

Reporter

Garret Wilson

Labels

None

Fix versions

Priority

Major
Configure