在Visual Basic中使用盐的MD5

时间:2014-03-31 10:15:45

标签: vb.net encryption md5 whmcs

所以我试图创建一个与WHMCS连接的简单应用程序。我现在唯一的问题是使用salt加密密码。

密码存储在数据库中,如password:salt。我做的是获取它,拆分字符串,然后加密它。

      $hash = md5($salt . $password) . ":" . $salt;

WHMCS如何加密密码。

http://www.obviex.com/samples/hash.aspx 这是我用来加密的类。

      Dim encoder As New UTF8Encoding()         
      Dim PasswordArray() As String = Split(Password, ":")
      Dim Salt as Byte() = encoder.GetBytes(PasswordArray(1)) 
      Dim HashedPassword As String = SimpleHash.ComputeHash(PasswordTextBox.Text, "MD5", Salt)

      'Check if they are equal

有什么想法吗?

0 个答案:

没有答案