any-sync/util/keys/encryptionkey.go
2022-07-13 20:52:56 +02:00

15 lines
201 B
Go

package keys
type EncryptionPrivKey interface {
Key
Decrypt([]byte) ([]byte, error)
GetPublic() EncryptionPubKey
}
type EncryptionPubKey interface {
Key
Encrypt(data []byte) ([]byte, error)
}