Skip to content

Binding between JWT and CSR in a JWK provisioning request #1636

Answered by maraino
daFritz84 asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @daFritz84, that's a good point, but it would block some use cases where the CSR is not known beforehand. For example, if you use a configuration management system to configure a list of servers, you can generate a JWT for each server. Then, when the server is being configured, it can create a CSR and use the generated token to get a new certificate.

Although a mitm attack is possible, there are some remediations in place. step will only trust the root certificate used at bootstrap time, and the TLS connection with that root of trust already protects you against simple attacks. A successful mitm will need to control your DNS and already have a certificate from your CA with the appropri…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@tashian
Comment options

@maraino
Comment options

@daFritz84
Comment options

Answer selected by daFritz84
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants