2019-04-12 16:53:26 +02:00

11 lines
260 B
Go

package adapters
import "crypto/ecdsa"
type keysManager interface {
PrivateKey() *ecdsa.PrivateKey
AddOrGetKeyPair(priv *ecdsa.PrivateKey) (string, error)
AddOrGetSymKeyFromPassword(password string) (string, error)
GetRawSymKey(string) ([]byte, error)
}