Hola a todos. Estoy haciendo una aplicacion que utiliza la encriptacion md5 para guardar unos datos. Tengo la siguiente funcion para realizar la encriptacion
Código:
Imports System.Security.Cryptography
Public Function getMd5Hash(ByVal input As String) As String
Dim i As Integer
Dim md5Hasher As Security.Cryptography.MD5 = Security.Cryptography.MD5.Create()
Dim data As Byte() = md5Hasher.ComputeHash(Encoding.Default.GetBytes(input))
Dim sBuilder As New StringBuilder()
For i = 0 To data.Length - 1
sBuilder.Append(data(i).ToString("x2"))
Next i
Return sBuilder.ToString()
End Function
Esta funcion la he usado en muchas aplicaciones y nunca me ha dado problemas, el error que me da ahora es:
Error 38 'Security' es ambiguo y se ha importado de los espacios de nombres o tipos 'System, System.Web'
Esta funcion la he usado sin problemas muchas veces, el unico cambio es que antes programaba con el vb2005 y ahora con el vb2008
Alguien sabe como solucionar este problema???
Muchas gracias a todos.
Un saludo
Pinty