aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README17
-rw-r--r--key/key.go4
2 files changed, 19 insertions, 2 deletions
diff --git a/README b/README
index 7183bf8..2c08c8c 100644
--- a/README
+++ b/README
@@ -12,3 +12,20 @@ Sign
Verify
<- key.pub, msg.txt (msg.txt.sig)
<- key.pub, arch.gz (arch.gz.sig)
+
+
+verify
+ plain:
+ read pub, read sig, read msg
+ verify msg (stand-alone)
+ embeded:
+ read pub, read sig
+ verify msg (as part of sig)
+ gzip:
+ read pub, read gzip
+ verify gzip header -> sig
+ verify gzip body with content of header
+ check:
+ read pub, read sig
+ verify sig
+ verify files with content of sig
diff --git a/key/key.go b/key/key.go
index c7581b8..54e4615 100644
--- a/key/key.go
+++ b/key/key.go
@@ -92,8 +92,8 @@ func (v *Enc) Check() error {
return nil
}
-func Unmarshal(b []byte, v interface{}) error {
- buf := bytes.NewReader(b)
+func Unmarshal(data []byte, v interface{}) error {
+ buf := bytes.NewReader(data)
if err := binary.Read(buf, binary.BigEndian, v); err != nil {
return err
}