| 12345678910111213141516171819202122232425 | // Copyright 2020 The Gogs Authors. All rights reserved.// Use of this source code is governed by a MIT-style// license that can be found in the LICENSE file.package cryptoutilimport (	"crypto/sha1"	"crypto/sha256"	"encoding/hex")// SHA1 encodes string to hexadecimal of SHA1 checksum.func SHA1(str string) string {	h := sha1.New()	_, _ = h.Write([]byte(str))	return hex.EncodeToString(h.Sum(nil))}// SHA256 encodes string to hexadecimal of SHA256 checksum.func SHA256(str string) string {	h := sha256.New()	_, _ = h.Write([]byte(str))	return hex.EncodeToString(h.Sum(nil))}
 |