---
typeId: req
recordId: benac-int-001
fields:
  title: DRISL for structured content identity and signatures
  statement: Benac shall use DRISL as the baseline deterministic structured
    encoding for all content-addressed or signed structured objects. JSON
    representations of signed or content-addressed structured objects shall be
    treated as projections unless a future encoding addition explicitly defines
    JSON bytes as the bytes used for CIDs or signatures.
  rationale: Interoperability requires independent implementations to hash and
    sign the same bytes for the same logical Benac object. DRISL provides those
    bytes for baseline structured objects.
  verification: DRISL encoding, JSON-projection-to-DRISL, CID-link
    representation, signed payload, and rejection vectors pass across
    implementations.
  testable: true
  status: draft
  area: BENAC-INT
  sourceDocument: /home/johnb/Downloads/benac_syrs_v0_4_integrated_authentication.md
  sourceVersion: v0.4
  sourceSections:
    - 10.16 Interoperability, DRISL encoding, and conformance testing
  order: 169
---
