veraison / go-cose

go library for CBOR Object Signing and Encryption (COSE)
Mozilla Public License 2.0
50 stars 26 forks source link

CoseMac0 Support #196

Open alex-richards opened 1 month ago

alex-richards commented 1 month ago

What is the areas you would like to add the new feature to?

Go-COSE Library

Is your feature request related to a problem?

No support for CoseMac0.

What solution do you propose?

Adding support.

What alternatives have you considered?

NA

Any additional context?

No response

SteveLasker commented 1 month ago

see #86 Happy to have Mac0 support, if someone is willing to initiate a PR.

alex-richards commented 1 month ago

@SteveLasker I'm currently working on it.

Copying the basic structure of Signature and Sign1. Should have PR in a few days, assuming life doesn't get in the way.