Skip to content

Key extensibility support #9

@shizhMSFT

Description

@shizhMSFT

Currently, the siging key and the verification key must be a golang built-in type (e.g. rsa.PrivateKey).

We need to refactor the go-cose library so that Signer and Verifier are interfaces instead of solid structures. With those interface, other developers can make remote signing keys possible and even support FIPS 140-2 by using OpenSSL via CGO.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions