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