]> Sergey Matveev's repositories - uploader.git/blobdiff - src/uploader/main.go
Move to BLAKE2b, as it is faster
[uploader.git] / src / uploader / main.go
index c3f4e23f44044b5f9d4792a12837389eda19511b..e2154cdc57df52e83648cc9a4fb5cbca0dabe083 100644 (file)
@@ -18,7 +18,7 @@ import (
        "os"
        "time"
 
-       "golang.org/x/crypto/blake2s"
+       "golang.org/x/crypto/blake2b"
        "golang.org/x/net/netutil"
 )
 
@@ -57,7 +57,7 @@ func upload(w http.ResponseWriter, r *http.Request) {
                log.Println(r.RemoteAddr, "non file form field")
                return
        }
-       h, err := blake2s.New256(nil)
+       h, err := blake2b.New256(nil)
        if err != nil {
                panic(err)
        }
@@ -86,7 +86,7 @@ func upload(w http.ResponseWriter, r *http.Request) {
                log.Println(r.RemoteAddr, fn, p.FileName(), n, sum, err)
                return
        }
-       fmt.Fprintf(w, "bytes: %d\nBLAKE2s: %s\n", n, sum)
+       fmt.Fprintf(w, "Timestamp: %s\nBytes: %d\nBLAKE2b: %s\n", fn, n, sum)
        log.Println(r.RemoteAddr, fn, p.FileName(), n, sum)
 }