La fonction suivante va-t-elle correctement ma chaîne fournie? Ou est-ce que je manque quelque chose de fondamentalement important?Comment correctement hacher une chaîne
Private Function HashString(ByVal value As String, ByVal salt As String) As String
Dim dataBytes As Byte() = System.Text.Encoding.UTF8.GetBytes(value + salt)
Dim hash As New System.Security.Cryptography.SHA512Managed
Dim hashBytes As Byte() = hash.ComputeHash(dataBytes)
Return Convert.ToBase64String(hashBytes)
End Function
Semblait un peu facile à être vrai, en particulier avec tant d'exemples plus complexes flottant là-bas. Je vous remercie. –