标签: hash cryptography md5 sha
MD5和SHA只包含字母数字字符吗? (即,从A到Z和0到9,还是排除了一些字符?)
答案 0 :(得分:42)
原始形式的MD5和SHA哈希是二进制的,但它们的常用表示是十六进制编码的字符串,其中包含字符[a-fA-F0-9]。
[a-fA-F0-9]
因此,如果这是你的意思,那么字符G-Z,g-z被“排除”。
另一种不太常见的表示是Base64编码[0-9a-zA-Z + /]。