explain_key_usage
Identify TR-31 key usage codes and choose the right key type for payment cryptography. Get details on permitted operations, APC data-plane calls, and PCI compliance considerations.
Instructions
Call this whenever a TR-31 key usage code appears or someone asks "which key type should I use for X?" — P0, B0, E0, E1, E2, M6, C0, V1, V2, K0, K1, D0, etc. Works without AWS credentials.
Returns what the key type is, what operations it permits, which APC data-plane calls accept it, and any PCI compliance considerations.
Args: key_usage: TR-31 key usage code, e.g. TR31_P0_PIN_ENCRYPTION_KEY
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"key_usage": "<key_usage>"
},
"name": "explain_key_usage"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key_usage | Yes |