# ADR-0006: BDI JWS profile — algorithms, critical header, thumbprint

# Context

Interoperability between heterogeneous operators requires a narrow, explicit JWS profile. Allowing every RFC 7515 alg is a vulnerability surface; allowing too few rules out operators.

# Decision

The profile, enforced by @bdi/kernel/crypto-types/jws-header.ts and @bdi/crypto/src/jws.ts:

# Consequences