From 8c37c3f703c1efdb7c902e15f71a9d32e656430a Mon Sep 17 00:00:00 2001 From: nsz Date: Thu, 15 Dec 2011 23:13:20 +0100 Subject: [PATCH] document: verify signature --- pkg/document/document.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/pkg/document/document.go b/pkg/document/document.go index eecd68a..1b7181d 100644 --- a/pkg/document/document.go +++ b/pkg/document/document.go @@ -243,12 +243,10 @@ func Format(iv interface{}, key *openpgp.Entity) (s []byte, c *Signed, err error } // Verify an epoint document, return the cleaned version as well -func Verify(c *Signed, key openpgp.KeyRing) (err error) { +func Verify(c *Signed, keys openpgp.KeyRing) (err error) { msg := bytes.NewBuffer(c.Body) sig := bytes.NewBuffer(c.Signature) - // TODO: verify signature - _, _ = msg, sig - // _, err = openpgp.CheckArmoredDetachedSignature(key, msg, sig) + _, err = openpgp.CheckArmoredDetachedSignature(keys, msg, sig) return } -- 2.20.1