step
stepstep is an easy-to-use CLI tool for building, operating, and automating Public Key Infrastructure (PKI) systems and workflows.
step is an easy-to-use CLI tool for building, operating, and automating Public Key Infrastructure (PKI) systems and workflows.
Inspect certificates and create certificates or CSRs with step certificate. Other step commands (ca, crypto, oauth, ssh) and KMS/template options are not covered.
step certificate inspectPrint the details of a certificate or CSR, from a file or a remote host. Local certificates are not verified.
crtshortbundleformatcrtbundlerootsstring · positional 0enum--formattextjsonpemboolean--shortboolean--bundlepath--rootsboolean--insecurestep certificate createGenerate a key pair and a certificate or CSR (PEM). Passwords are prompted unless no-password is set.
subjectcrt_filekey_fileprofilektycurvenot_aftersubjectcrt_filekey_fileprofilesancaca_keynot_afterstring · positional 0path · positional 1path · positional 2enum--profileleafintermediate-caroot-caboolean--csrenum--ktyECOKPRSAenum--curveP-256P-384P-521Ed25519integer--sizestring · repeatable--sanstring--not-afterpath--capath--ca-keyboolean--no-passwordboolean--insecuredocsmanual2026-10-27docsmanual2026-10-27Before it fills your prompt, Otty checks the installed step against its version. A form that does not match your version is not offered.