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"
}
}