Skip to content

Conversation

@walterchris
Copy link
Collaborator

Accepting crypto.PrivateKey uneccessarily restricts this library to software crypto algorithms provided by the golang crypto packages. By allowing the more generic crypto.Signer interface alternative implementations, e.g., backed by HSMs, can be supported.

Takes over #392

Accepting crypto.PrivateKey uneccessarily restricts this library to
software crypto algorithms provided by the golang crypto packages. By
allowing the more generic crypto.Signer interface alternative
implementations, e.g., backed by HSMs, can be supported.

Signed-off-by: Janis Danisevskis <[email protected]>
@walterchris walterchris force-pushed the generic_crypto_signer branch from ece4b7c to 2f53bd9 Compare December 15, 2025 08:38
@walterchris walterchris merged commit c86df05 into main Dec 15, 2025
4 checks passed
@walterchris walterchris deleted the generic_crypto_signer branch December 15, 2025 08:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants