]> Sergey Matveev's repositories - godlighty.git/blobdiff - meta4/parse.go
SHAKE it
[godlighty.git] / meta4 / parse.go
index c816434cd19362da67b896cc6f3c43d15daf34b9..b5f67baa7c5baabe2a1ea97d37d61911e4e69493 100644 (file)
@@ -27,6 +27,8 @@ type ForHTTP struct {
        SHA512      []byte
        Streebog256 []byte
        Streebog512 []byte
+       SHAKE128    []byte
+       SHAKE256    []byte
        URLs        []string
 }
 
@@ -55,6 +57,10 @@ func Parse(fn string, data []byte) (*ForHTTP, error) {
                                forHTTP.Streebog256 = digest
                        case HashStreebog512:
                                forHTTP.Streebog512 = digest
+                       case HashSHAKE128:
+                               forHTTP.SHAKE128 = digest
+                       case HashSHAKE256:
+                               forHTTP.SHAKE256 = digest
                        }
                }
                for _, u := range f.URLs {