Skip to content

Support creating assertions from existing X509 certs and TLS servers#13

Merged
bwesterb merged 2 commits intomainfrom
umbilical
Feb 20, 2025
Merged

Support creating assertions from existing X509 certs and TLS servers#13
bwesterb merged 2 commits intomainfrom
umbilical

Conversation

@bwesterb
Copy link
Owner

@bwesterb bwesterb commented Feb 20, 2025

$ ./mtc new-assertion -X cloudflare.com:443 | ./mtc inspect assertion
checksum: 27a6b526175af27b0657903eac6991b7566a9728bc672606d20077e5ca5d23c9
subject_type     TLS
signature_scheme p256
public_key_hash  2e618bf40945964e92c8a1ff1ab758a199f1a704a14220361842ddfcc3b12c68
dns              [cloudflare.com]
dns_wildcard     [cloudflare.com amp.cloudflare.com dns.cloudflare.com staging.cloudflare.com]

@bwesterb bwesterb requested a review from lukevalenta February 20, 2025 13:11
Copy link
Collaborator

@lukevalenta lukevalenta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A couple nits, but feel free to ignore!

@@ -0,0 +1,85 @@
// Package umbilical has the temporary logic to back an MTC with an existing
// X509 certificate chain.
package umbilical
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pardon the bikeshed, but what about "bootstrap" as the package name?

Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bootstrap sounds like something that remains in place 🤔 .

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmm I think of a bootstrap as something that's used initially to get a system going, but then isn't needed anymore. Anyway, plenty of time to argue about the naming later :).

Co-authored-by: Luke Valenta <lvalenta@cloudflare.com>
@bwesterb bwesterb merged commit b010c4f into main Feb 20, 2025
1 check passed
@bwesterb bwesterb deleted the umbilical branch February 20, 2025 14:33
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.

2 participants