-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Open
Labels
User StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.area-System.Security
Milestone
Description
Implement COSE Encryption, IETF RFC 8152, section 5
- Read and expose metadata for tagged and untagged COSE_Encrypt messages
- Read and expose metadata for tagged and untagged COSE_Encrypt0 messages
- Decrypt content using ECDiffieHellman
- KDFs
- HKDF-SHA256
- HKDF-SHA512
- Symmetric Algorithms
- AES-GCM
- AES-CCM
- KDFs
- Create new encrypted messages.
We do not currently have a concrete use case for this support, but:
- Theoretically, any time someone wants CMS support, they could desire COSE/CBOR support as an alternate format
- For maintaining consistency with other APIs where we have Sign/Encrypt, we always carry both together
- If there was a scenario that arose that needed this, it would likely be needed urgently
With this rationale, we will proceed with this functionality within the same release as #32121.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
User StoryA single user-facing feature. Can be grouped under an epic.A single user-facing feature. Can be grouped under an epic.area-System.Security