蛋蛋星球-客户端
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

md5.go 415 B

il y a 1 mois
il y a 1 mois
il y a 1 mois
il y a 1 mois
12345678910111213141516171819202122
  1. package utils
  2. import (
  3. "crypto/md5"
  4. "encoding/hex"
  5. "strings"
  6. )
  7. func Md5(str string) string {
  8. h := md5.New()
  9. h.Write([]byte(str))
  10. return hex.EncodeToString(h.Sum(nil))
  11. }
  12. func GenerateMD5Hash(input string) string {
  13. hasher := md5.New()
  14. hasher.Write([]byte(input))
  15. checksum := hasher.Sum(nil)
  16. hexString := hex.EncodeToString(checksum)
  17. upperHexString := strings.ToUpper(hexString)
  18. return upperHexString
  19. }