Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Key Standard #986

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from
Draft

Key Standard #986

wants to merge 6 commits into from

Conversation

l-monninger
Copy link
Collaborator

Summary

  • RFCs: PMIP-8
  • Categories: util

Includes the Key Standard for the HSM Demo App. Trace from here to see an example programmatic usage.

Usage: hsm-demo server ed25519 hashi-corp-vault <CANONICAL_KEY>
Usage: hsm-demo server secp256k1 aws-kms <CANONICAL_KEY>

Changelog

Testing

Outstanding issues

@l-monninger l-monninger added the cicd:hsm-demo-containers Builds the HSM demo. label Jan 7, 2025
@0xmovses 0xmovses mentioned this pull request Jan 7, 2025
13 tasks
@l-monninger l-monninger force-pushed the l-monninger/key-spec branch from 1e30cd0 to 99875dc Compare January 7, 2025 23:05
@l-monninger l-monninger added cicd:hsm-demo-containers Builds the HSM demo. and removed cicd:hsm-demo-containers Builds the HSM demo. labels Jan 7, 2025
@andygolay andygolay added cicd:hsm-demo-containers Builds the HSM demo. and removed cicd:hsm-demo-containers Builds the HSM demo. labels Jan 7, 2025
@andygolay andygolay added cicd:hsm-demo-containers Builds the HSM demo. and removed cicd:hsm-demo-containers Builds the HSM demo. labels Jan 8, 2025
For now, given Milestone 1 relating to auth rather than key standards, I've changed this PR's purpose to simply adding the DER to raw signature conversion to make signing work with an ARN Key ID as an env var. I'll use @l-monninger and @musitdev's comments on this PR as guidance when we get to integrating Parameter Store for signing.
@andygolay andygolay added cicd:hsm-demo-containers Builds the HSM demo. and removed cicd:hsm-demo-containers Builds the HSM demo. labels Jan 9, 2025
@andygolay andygolay added cicd:hsm-demo-containers Builds the HSM demo. and removed cicd:hsm-demo-containers Builds the HSM demo. labels Jan 9, 2025
@andygolay andygolay added cicd:hsm-demo-containers Builds the HSM demo. and removed cicd:hsm-demo-containers Builds the HSM demo. labels Jan 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cicd:hsm-demo-containers Builds the HSM demo.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants