37,741
社区成员
发帖
与我相关
我的任务
分享Shared Function GetMd5Hash(ByVal md5Hash As MD5, ByVal input As String) As String
' Convert the input string to a byte array and compute the hash.
Dim data As Byte() = md5Hash.ComputeHash(Encoding.UTF8.GetBytes(input))
' Create a new Stringbuilder to collect the bytes
' and create a string.
Dim sBuilder As New StringBuilder()
' Loop through each byte of the hashed data
' and format each one as a hexadecimal string.
Dim i As Integer
For i = 0 To data.Length - 1
sBuilder.Append(data(i).ToString("x2"))
Next i
' Return the hexadecimal string.
Return sBuilder.ToString()
End Function 'GetMd5HashFunction hexchar2bin(ByVal uin As String) As String
hexchar2bin = ""
Dim a() As String
a = Split(uin, "\\x")
For k = LBound(a) To UBound(a)
hexchar2bin += a(k)
Next
End Function