| Crates.io | sigstore-fulcio |
| lib.rs | sigstore-fulcio |
| version | 0.6.0 |
| created_at | 2025-11-27 10:53:27.520374+00 |
| updated_at | 2025-12-17 09:08:08.655744+00 |
| description | Fulcio certificate authority client for Sigstore |
| homepage | |
| repository | https://github.com/wolfv/sigstore-rust |
| max_upload_size | |
| id | 1953520 |
| size | 69,350 |
Fulcio certificate authority client for sigstore-rust.
This crate provides a client for Fulcio, Sigstore's certificate authority. Fulcio issues short-lived code signing certificates based on OIDC identity tokens, enabling keyless signing where the signer's identity is bound to their OIDC identity rather than a long-lived private key.
use sigstore_fulcio::FulcioClient;
let client = FulcioClient::production();
let certificate = client
.request_certificate(&public_key, &oidc_token, &proof_of_possession)
.await?;
Used by:
sigstore-sign - Requests certificates during signingBSD-3-Clause