Skip to content

Customize TLS default cipher suite and key type #1263

Answered by tashian
himdeeppathak asked this question in General
Discussion options

You must be logged in to vote

For the CA key type, we don't support initializing a CA with RSA root and intermediate. You'll need to create your own root and intermediate RSA keys and certificates, and replace the ones that are generated automatically by step ca init. You can just shut down the server, replace those four files with your own, and restart the server.

You can generate the RSA root and intermediate with these commands:

# Create root
step certificate create root-ca root-ca.crt root-ca.key \
  --kty RSA --profile root-ca
# Create intermediate and sign it with root
step certificate create root-ca intermediate-ca.crt intermediate-ca.key \
  --kty RSA --profile intermediate-ca --ca root-ca.crt --ca-key root-ca…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by himdeeppathak
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants