func GetEncryptedPrivateKeyHost(d Depot, name string, passphrase []byte) (key *pkix.Key, err error) { b, err := d.Get(HostPrivKeyTag(name)) if err != nil { return nil, err } return pkix.NewKeyFromEncryptedPrivateKeyPEM(b, passphrase) }
func GetEncryptedPrivateKeyAuthority(d Depot, passphrase []byte) (key *pkix.Key, err error) { b, err := d.Get(AuthPrivKeyTag()) if err != nil { return nil, err } return pkix.NewKeyFromEncryptedPrivateKeyPEM(b, passphrase) }