Documentation
¶
Index ¶
- func ParsePrivateKeyFromPEM(data []byte) (key crypto.PrivateKey, err error)
- func ParsePublicKeyFromPEM(data []byte) (key crypto.PublicKey, err error)
- func PublicFingerprint(key any) (string, error)
- func SignModule(key any, wasm []byte, overrideSignature bool) ([]byte, error)
- func VerifyModule(keys PublicKeySet, wasm []byte) error
- type PublicKeySet
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParsePrivateKeyFromPEM ¶
func ParsePrivateKeyFromPEM(data []byte) (key crypto.PrivateKey, err error)
func ParsePublicKeyFromPEM ¶
func PublicFingerprint ¶
func VerifyModule ¶
func VerifyModule(keys PublicKeySet, wasm []byte) error
Types ¶
type PublicKeySet ¶
func LoadPublicKeysFromFS ¶
func LoadPublicKeysFromFS(path string) (PublicKeySet, error)
func (*PublicKeySet) UnmarshalJSON ¶
func (keyset *PublicKeySet) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.