MD5 표준에 따라 Go 언어 문자열 해시
import "crypto/md5"
Go 표준 라이브러리crypto
의 MD5(해시 값) 문자열로 생성된 패키지를 사용할 기회가 생겨서 기사를 썼습니다.웹 사이트와 웹 애플리케이션 등에서 계정 신규 등록 등을 할 때 비밀번호를 MD5 규격 등으로 산열함으로써 더욱 탄탄한 앱을 만들 수 있다
import (
"crypto/md5"
"fmt"
)
func PassHash(str string) string {
// string型を[]byte型の変更して使う
md5 := md5.Sum([]byte(str))
return fmt.Sprintf("%x", md5)
}
// 出力例
passHash("password") // --> "5f4dcc3b5aa765d61d8327deb882cf99"
passHash("abc123") // --> "e99a18c428cb38d5f260853678922e03"
Reference
이 문제에 관하여(MD5 표준에 따라 Go 언어 문자열 해시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/mkosakana/articles/466495de8079cb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)