Improve how deploy signing happens such that the parameterized named alg covers both signing and hashing alg

Description

Instead of parameterizing the deployData using just the pub-key alg name, we should use name that captures the the pub-key name as well as the hash alg used to compress the data being signed over. For example
https://tools.ietf.org/html/draft-ietf-cose-webauthn-algorithms-01#section-3.2
`ES256K` maps to `ECDSA using secp256k1 curve and SHA-256`

This would allow us to add support for other ways to sign deploys.

Status

Assignee

Tomislav Grospić

Reporter

Chris Boscolo

Priority

Medium

Components

Story Points

None

Epic Link

None

Fix versions

None

Labels

None
Configure