As libcose does not yet support the full COSE rfc, this document presents a list of features that are supported at the moment by this library
- Setting headers with integer based keys
- Getting headers with integer based keys
- Setting headers with string based keys
- Getting headers with string based keys
-
Signing
-
Verification
-
Signing with multiple keys
-
Verification of signing structs with multiple keys
-
Sign1 support for signing
-
Sign1 support for verification
-
Countersignature support
-
External Payload support
-
Additional authenticated data support
-
Untagged support
-
Tagged support
-
Signature body headers
-
Signature per signer headers
-
EdDSA based signing and verification
-
ECDSA based signing and verification