2023-01-05 15:34:09 +03:00

20 lines
249 B
Go

package signingkey
import (
"github.com/anytypeio/any-sync/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)
}