// Copyright (C) 2019 Storj Labs, Inc. // See LICENSE for copying information. // +build !stdsha256 package pkcrypto import ( "hash" "github.com/minio/sha256-simd" ) // NewHash returns default hash in storj. func NewHash() hash.Hash { return sha256.New() } // SHA256Hash calculates the SHA256 hash of the input data. func SHA256Hash(data []byte) []byte { sum := sha256.Sum256(data) return sum[:] }