Documentation
¶
Overview ¶
Package sign provides SSH-based cryptographic signing and verification for Go.
Subpackages: keys, keystore, sshsig, rotation, provenance.
Class: primitive UseWhen: Signing build artifacts, ADR bundles, git commits. Verification of signed content.
Package sign provides SSH-based cryptographic signing and verification for Go.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package keys provides Ed25519 keypair generation and public key serialization.
|
Package keys provides Ed25519 keypair generation and public key serialization. |
|
Package keystore provides storage and retrieval of named Ed25519 signing keys.
|
Package keystore provides storage and retrieval of named Ed25519 signing keys. |
|
Package rotation provides key rotation for named Ed25519 signing keys.
|
Package rotation provides key rotation for named Ed25519 signing keys. |
|
Package sign provides raw Ed25519 signing and verification with detached signature files.
|
Package sign provides raw Ed25519 signing and verification with detached signature files. |
|
Package sshsig implements the OpenSSH SSHSIG wire format for Git commit signing.
|
Package sshsig implements the OpenSSH SSHSIG wire format for Git commit signing. |
Click to show internal directories.
Click to hide internal directories.