Skip to main content
Version: Next

Symmetric Key Request

@experimental A request to obtain a symmetric encryption key for decrypting encrypted context on a channel.

Note: This context type MUST be signed to be effective. The key owner uses the signature's public key URL to encrypt the symmetric key in the response, ensuring only the requesting application can decrypt it. See the Security & Identity documentation for details on signing context objects and encrypted communications.

Schema

https://fdc3.finos.org/schemas/next/context/symmetricKeyRequest.schema.json (github)

Type

fdc3.security.symmetricKeyRequest

Properties

id

type: object

Subproperties:

kid

type: string

Key ID to request a specific symmetric key.

Optional identifier for the requested key.

Examples

{
"type": "fdc3.security.symmetricKeyRequest"
}
{
"type": "fdc3.security.symmetricKeyRequest",
"id": {
"kid": "channel-key-abc123"
}
}