谁帮我写这个SHA512解密算法,100分奉送!
CODE代码如下,注意最后是转成16进制的:
Public Function GetSHA512(ByVal strData As String) As String
'使用SHA512加密算法:
Dim sha512 As System.Security.Cryptography.SHA512 =New System.Security.Cryptography.SHA512Managed
Dim sha512Bytes As Byte() = System.Text.Encoding.Default.GetBytes(strData)
Dim cryString As Byte() = sha512.ComputeHash(sha512Bytes)
Dim sha512Str As String = String.Empty
Dim i As Integer
For i = 0 To cryString.Length - 1
sha512Str += cryString(i).ToString("X")
Next
Return sha512Str
End Function