/cli

🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc.

Primary LanguageGoApache License 2.0Apache-2.0

Step CLI

GitHub release CA Image Go Report Card Build Status License CLA assistant

GitHub stars Twitter followers

step is a toolkit for working with your public key infrastructure (PKI). It's also the client counterpart to the step-ca online Certificate Authority (CA).

Here's a quick example, combining step oauth and step crypto to get and verify the signature of a Google OAuth OIDC token:

Animated terminal showing step in practice

Questions? Ask us on GitHub Discussions or Discord.

Website | Documentation | Installation | Getting Started | Contributor's Guide

Features

Step CLI's command groups illustrate some of its uses:

Installation

See our installation docs here.

Community

Further Reading