aboutsummaryrefslogtreecommitdiff
path: root/key/pub.go
diff options
context:
space:
mode:
Diffstat (limited to 'key/pub.go')
-rw-r--r--key/pub.go12
1 files changed, 1 insertions, 11 deletions
diff --git a/key/pub.go b/key/pub.go
index 2d955d7..9b6ac49 100644
--- a/key/pub.go
+++ b/key/pub.go
@@ -15,16 +15,6 @@ func (v *Pub) Err() error {
return nil
}
-func (v *Pub) Verify(message []byte, sig *Sig) error {
- if v.KeyNum != sig.KeyNum {
- return ErrKeyNum
- }
- if !ed25519.Verify(ed25519.PublicKey(v.Key[:]), message, sig.Sig[:]) {
- return ErrInvalidSig
- }
- return nil
-}
-
func (v *Pub) MarshalBinary() ([]byte, error) {
return marshal(v)
}
@@ -33,7 +23,7 @@ func (v *Pub) UnmarshalBinary(data []byte) error {
return unmarshal(data, v)
}
-func ParsePub(data []byte) (*Pub, error) {
+func NewPub(data []byte) (*Pub, error) {
pub := new(Pub)
if err := pub.UnmarshalBinary(data); err != nil {
return nil, err