From abd2fe663591aab0388bff22df5a462632cff7f1 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Fri, 28 Jul 2017 00:31:20 +0200 Subject: export --- key/key.go | 4 ++-- key/pub.go | 4 ++-- key/sec.go | 4 ++-- key/sig.go | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/key/key.go b/key/key.go index 413ac23..57bf301 100644 --- a/key/key.go +++ b/key/key.go @@ -67,7 +67,7 @@ func Generate(der Deriver) (*Pub, *Sec, error) { return pub, sec, nil } -func unmarshal(data []byte, v interface{}) error { +func Unmarshal(data []byte, v interface{}) error { buf := bytes.NewReader(data) if err := binary.Read(buf, binary.BigEndian, v); err != nil { return err @@ -75,7 +75,7 @@ func unmarshal(data []byte, v interface{}) error { return nil } -func marshal(v interface{}) ([]byte, error) { +func Marshal(v interface{}) ([]byte, error) { buf := new(bytes.Buffer) if err := binary.Write(buf, binary.BigEndian, v); err != nil { return nil, err diff --git a/key/pub.go b/key/pub.go index f676226..a9e6390 100644 --- a/key/pub.go +++ b/key/pub.go @@ -15,8 +15,8 @@ func (v *Pub) Validate() error { return nil } -func (v *Pub) MarshalBinary() ([]byte, error) { return marshal(v) } -func (v *Pub) UnmarshalBinary(data []byte) error { return unmarshal(data, v) } +func (v *Pub) MarshalBinary() ([]byte, error) { return Marshal(v) } +func (v *Pub) UnmarshalBinary(data []byte) error { return Unmarshal(data, v) } // NewPub returns a parsed public key func NewPub(data []byte) (*Pub, error) { diff --git a/key/sec.go b/key/sec.go index 3143fb7..6ae8c83 100644 --- a/key/sec.go +++ b/key/sec.go @@ -38,8 +38,8 @@ func (v *Sec) Validate() error { return nil } -func (v *Sec) MarshalBinary() ([]byte, error) { return marshal(v) } -func (v *Sec) UnmarshalBinary(data []byte) error { return unmarshal(data, v) } +func (v *Sec) MarshalBinary() ([]byte, error) { return Marshal(v) } +func (v *Sec) UnmarshalBinary(data []byte) error { return Unmarshal(data, v) } // Public key of secret key func (v *Sec) Public() *Pub { diff --git a/key/sig.go b/key/sig.go index 130fbbe..378a0cf 100644 --- a/key/sig.go +++ b/key/sig.go @@ -26,8 +26,8 @@ func (v *Sig) Verify(message []byte, pub *Pub) error { return nil } -func (v *Sig) MarshalBinary() ([]byte, error) { return marshal(v) } -func (v *Sig) UnmarshalBinary(data []byte) error { return unmarshal(data, v) } +func (v *Sig) MarshalBinary() ([]byte, error) { return Marshal(v) } +func (v *Sig) UnmarshalBinary(data []byte) error { return Unmarshal(data, v) } // NewSig return parsed signature func NewSig(data []byte) (*Sig, error) { -- cgit v1.2.3