md5.go 240 B

1234567891011121314151617
  1. package tools
  2. import (
  3. "crypto/md5"
  4. "fmt"
  5. "io"
  6. "strings"
  7. )
  8. // Aes加密
  9. func MD5(sourceValue string) string {
  10. w := md5.New()
  11. io.WriteString(w, sourceValue)
  12. newMD5 := fmt.Sprintf("%x", w.Sum(nil))
  13. return strings.ToUpper(newMD5)
  14. }