Skip to content

Enum: HashAlgorithm

Cryptographic hash algorithms

URI: revaise:HashAlgorithm

Permissible Values

Value Meaning Description
SHA256 None SHA-256 hash
SHA512 None SHA-512 hash
SHA3_256 None SHA3-256 hash
SHA3_512 None SHA3-512 hash
BLAKE2B None BLAKE2b hash
BLAKE3 None BLAKE3 hash

Slots

Name Description
content_hash_algorithm Algorithm used to generate content hash
hash_algorithms Hash algorithms accepted for content verification
content_hash_algorithm Algorithm used to generate the content hash
hash_algorithms Allowed hash algorithms for content verification

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/registration

LinkML Source

name: HashAlgorithm
description: Cryptographic hash algorithms
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/registration
rank: 1000
permissible_values:
  SHA256:
    text: SHA256
    description: SHA-256 hash
  SHA512:
    text: SHA512
    description: SHA-512 hash
  SHA3_256:
    text: SHA3_256
    description: SHA3-256 hash
  SHA3_512:
    text: SHA3_512
    description: SHA3-512 hash
  BLAKE2B:
    text: BLAKE2B
    description: BLAKE2b hash
  BLAKE3:
    text: BLAKE3
    description: BLAKE3 hash