go-crypto
go-crypto copied to clipboard
feat: add new constructor for an ecdsa.PublicKey
The existing NewPublicKey was unusable from an external package due to the fact that it used an internal package interface in its function signature.
The new constructor uses the elliptic.Curve interface from the standard library instead.