aboutsummaryrefslogtreecommitdiff
path: root/sig/sig.go
diff options
context:
space:
mode:
Diffstat (limited to 'sig/sig.go')
-rw-r--r--sig/sig.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/sig/sig.go b/sig/sig.go
index 4e91336..b07a63b 100644
--- a/sig/sig.go
+++ b/sig/sig.go
@@ -67,3 +67,11 @@ func Decode(data []byte) (*Block, error) {
Message: message,
}, nil
}
+
+func DecodeFile(fname string) (*Block, error) {
+ body, err := ioutil.ReadFile(fname)
+ if err != nil {
+ return nil, err
+ }
+ return Decode(body)
+}