System.Security.Cryptography.Cose Namespace

Contains types used in creating and processing CBOR Object Signing and Encryption (COSE) messages.

Classes

CoseHeaderMap

Represents a collection of header parameters of a COSE message.

CoseMessage

Represents a COSE message as described in RFC 8152.

CoseMultiSignMessage

Represents a multiple signature COSE_Sign message.

CoseSign1Message

Represents a single-signature COSE_Sign1 message.

CoseSignature

Represents a COSE_Signature that carries one signature and information about that signature associated with a CoseMultiSignMessage.

CoseSigner

Provides signing information to be used with sign operations in CoseSign1Message and CoseMultiSignMessage.

Structs

CoseHeaderLabel

Represents a COSE header label.

CoseHeaderValue

Represents a COSE header value.