| 1234567891011121314151617 | 
							- // 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 cryptoutil
 
- import (
 
- 	"crypto/sha1"
 
- 	"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))
 
- }
 
 
  |