Documentation
¶
Overview ¶
Package pqsig signs and verifies provider documents using FIPS 204 ML-DSA-65.
Index ¶
Constants ¶
View Source
const ( Algorithm = "ML-DSA-65" Context = "stackql-provider-doc-bytes-v1" SignatureField = "x-stackql-signature" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Verifier ¶
Verifier authenticates a document and returns the exact signed payload bytes. Callers must parse these returned bytes, not the envelope-bearing document.
type VerifierConfig ¶
type VerifierConfig struct {
NopVerify bool `json:"nopVerify" yaml:"nopVerify"`
PublicKeys map[string]string `json:"publicKeys,omitempty" yaml:"publicKeys,omitempty"`
}
VerifierConfig is the registry's opt-in verification configuration. A nil PublicKeys uses the embedded trust roots; an explicit keyset replaces them.
Click to show internal directories.
Click to hide internal directories.