2022-09-26 20:32:59 +02:00

18 lines
273 B
Go

package signingkey
import "github.com/anytypeio/go-anytype-infrastructure-experiments/util/keys"
type PrivKey interface {
keys.Key
Sign([]byte) ([]byte, error)
GetPublic() PubKey
}
type PubKey interface {
keys.Key
Verify(data []byte, sig []byte) (bool, error)
}