Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/09/2009, 12:20
Pinty
 
Fecha de Ingreso: febrero-2009
Mensajes: 472
Antigüedad: 16 años
Puntos: 14
Problemas Md5

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