The service may be configured to restrict a key to a declared set of operations, such as encrypt and decrypt or sign and verify, and rejects requests for operations outside that set.
Key Usage Restriction
CCC.KeyMgmt.CP25
Related Threats
| ID | Title | Description |
|---|---|---|
| CCC.KeyMgmt.TH08 | A Single Key is Used for Multiple Cryptographic Purposes | A key may be created without a usage restriction, or with a restriction that permits both encryption and signing operations. The same key material is then exposed through two different cryptographic protocols, enabling cross-protocol attacks in which an oracle from one operation reveals information about the other. Confidentiality of data encrypted with the key and integrity of signatures produced with it are both weakened. |