From faa7739dcde1a1a57df8991a193975eb52aa4df2 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 26 Jul 2017 00:05:21 +0200 Subject: ... --- verify.go | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) (limited to 'verify.go') diff --git a/verify.go b/verify.go index 2c62241..3d445d3 100644 --- a/verify.go +++ b/verify.go @@ -1,9 +1,6 @@ package main import ( - "bytes" - "crypto/sha512" - "errors" "flag" "fmt" "io/ioutil" @@ -128,19 +125,7 @@ func verifyGzip(pubFile, msgFile string) error { return err } - if zhead.Alg != "SHA512/256" { - return errors.New("whatever alg") - } - - sumch := zsig.Sum(z, zhead.BlockSize, sha512.New512_256()) - for _, sum := range zhead.Sums { - s := <-sumch - if !bytes.Equal(sum, s) { - return errors.New("don't match") - } - } - - return nil + return zhead.Verify(z) } func openPub(fname string) (*key.Pub, error) { -- cgit v1.2.3