Documentation
¶
Index ¶
- func GenKeyPair() (dsse.SignerVerifier, error)
- func GetAWSSigner(ctx context.Context, keyArn string, region string) (dsse.SignerVerifier, error)
- func KeyID(pubKey crypto.PublicKey) (string, error)
- func LoadKeyPair(priv []byte) (dsse.SignerVerifier, error)
- func Parse(pubkeyBytes []byte) (*ecdsa.PublicKey, error)
- func ToPEM(ecdsaPubKey *ecdsa.PublicKey) ([]byte, error)
- type ECDSA256_SignerVerifier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenKeyPair ¶
func GenKeyPair() (dsse.SignerVerifier, error)
func GetAWSSigner ¶
using AWS KMS
func LoadKeyPair ¶ added in v0.1.4
func LoadKeyPair(priv []byte) (dsse.SignerVerifier, error)
Types ¶
type ECDSA256_SignerVerifier ¶
func (*ECDSA256_SignerVerifier) KeyID ¶
func (s *ECDSA256_SignerVerifier) KeyID() (string, error)
implement keyid function
func (*ECDSA256_SignerVerifier) Public ¶
func (s *ECDSA256_SignerVerifier) Public() crypto.PublicKey
Click to show internal directories.
Click to hide internal directories.