Sign inSign up

smallstep/step-cli

By smallstep

•Updated 3 days ago

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

Image
9

1M+

smallstep/step-cli repository overview

⁠Step CLI

The step command is an easy-to-use CLI tool for building, operating, and automating Public Key Infrastructure (PKI) systems and workflows. step acts as front-end interface to step-ca, an online X.509 and SSH Certificate Authority (CA)⁠. step is also a general-purpose PKI toolkit: You can use it to run a minimalist, offline X.509 CA and to perform many basic crypto operations.

⁠Tags

  • Alpine-based images: latest and naked versions eg. 0.23.0, 0.23.1, ...
  • Bullseye-based images: bullseye and bullseye- versions eg. bullseye-0.23.0, bullseye-0.23.1, ...

⁠Signatures

step-cli uses sigstore/cosign⁠ for signing and verifying containers. Here is an example of how to use cosign to verify a container:

cosign verify smallstep/step-cli:0.23.0 \
--certificate-identity-regexp "https://github\.com/smallstep/workflows/.*" \
--certificate-oidc-issuer https://token.actions.githubusercontent.com

Questions? Ask us on GitHub Discussions⁠ or Discord⁠.

Tag summary

Content type

Image

Digest

sha256:a14bd01f1…

Size

250 Bytes

Last updated

3 days ago

docker pull smallstep/step-cli:sha256-f84e19b7a694f79242c6b4c06fbefc0217c173d756f8939910f2833b1dc14e5b.sig