Internal

internal/adapters/sign

github.com/nilstate/scafld/v2/internal/adapters/sign

import "github.com/nilstate/scafld/v2/internal/adapters/sign"

Types

type Ed25519Signer

Source: internal/adapters/sign/ed25519.go:18

Ed25519Signer loads an on-host private key and signs canonical receipt bytes.

type Ed25519Signer struct {
	PrivateKeyPath string
}
Fields
  • PrivateKeyPath string

func Signer) Sign(body receipt.Body) (receipt.DetachedSignature, error)

Source: internal/adapters/sign/ed25519.go:23

Sign signs the canonical receipt body and returns its detached signature.

func SignCanonical(canonical []byte) (receipt.DetachedSignature, error)

Source: internal/adapters/sign/ed25519.go:32

SignCanonical signs caller-supplied canonical receipt bytes.