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

Name Description Modifies Slot
Hash A representation of a cryptographic digest generated over a resource using a … yes
Property Value
Range String or 
HashAlgorithmEnum
Domain Of Hash
Expressions & Logic

Value must satisfy at least one of:

  • AnonymousSlotExpression({‘range’: ‘HashAlgorithmEnum’})
  • AnonymousSlotExpression({‘range’: ‘string’})
Mapping Type Mapped Value
self oscal:algorithm
native oscal:algorithm
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
domain_of:
- Hash
range: string
any_of:
- range: HashAlgorithmEnum
- range: string