Skip to content

Slot: algorithm

The digest method by which a hash is derived. Recommended values are in HashAlgorithmEnum; other values are permitted (OSCAL allow-other="yes").

URI: oscal:algorithm Alias: algorithm

Applicable Classes

Name Description Modifies Slot
Hash A representation of a cryptographic digest generated over a resource using a ... yes

Properties

Type and Range

Property Value
Range String or 
HashAlgorithmEnum
Domain Of Hash

Cardinality and Requirements

Property Value
Expressions & Logic #### Any Of Value must satisfy at least one of: - AnonymousSlotExpression({'range': 'HashAlgorithmEnum'}) - AnonymousSlotExpression({'range': 'string'})

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/oscal

Mappings

Mapping Type Mapped Value
self oscal:algorithm
native oscal:algorithm

LinkML Source

name: algorithm
description: The digest method by which a hash is derived. Recommended values are
  in HashAlgorithmEnum; other values are permitted (OSCAL allow-other="yes").
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: algorithm
domain_of:
- Hash
range: string
any_of:
- range: HashAlgorithmEnum
- range: string