Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Al encriptar MD5 lo encripta de otra forma. (http://www.forosdelweb.com/f29/encriptar-md5-encripta-otra-forma-243448/)

chcma 01/11/2004 09:32

Al encriptar MD5 lo encripta de otra forma.
 
Bueno, vereis, tengo el siguiente código:

Imports System.Text
Imports System.Security.Cryptography

Dim Ue As New UnicodeEncoding()
Dim Md5 As New MD5CryptoServiceProvider()

Dim ByteSourceText() As Byte = Ue.GetBytes(TxtNormal.Text)
Dim ByteHash() As Byte = Md5.ComputeHash(ByteSourceText)

TxtEncriptado.Text = Convert.ToBase64String(ByteHash)

Pero por ejemplo, al encriptar la palabra Clavicordio50 sale lo siguiente:

F94uqsMdhNl83hdBP+bwKQ==


Y bueno, yo se de buena tinta que eso no está encriptado con MD5, por que mira que he usado esa encriptacion para PHP y para ASP y siempre era algo parecido a: bbacffeadsfcf y cosas asi.

Bueno, me imagino que sabreis a lo que me refiero, desde ya gracias y haber si pueden darme alguna respuestas.

Saludos.

yiyocastro 01/11/2004 09:36

Mira te recomiendo que veas la pagina de godnet.. algo asi.. http://es.gotdotnet.com/quickstart/aspplus/

RootK 01/11/2004 10:09

Porque no usas la misma criptografía que te ofrece los forms?

Ejemplo:

Cita:

Dim hashPassword As String = System.Web.Security.FormsAuthentication.HashPasswo rdForStoringInConfigFile(tu_Cadena, "MD5")
Response.Write(hashPassword)
Salu2 :cool:

chcma 01/11/2004 12:04

Bueno, apesar de que he puesto lo de PHP y ASP, tengo que deciros que lo estoy haciendo para VB .NET, disculpar por no haberlo especificado antes.

wakewakeup 05/11/2004 05:57

Cita:

Iniciado por RootK
Dim hashPassword As String = System.Web.Security.FormsAuthentication.HashPasswo rdForStoringInConfigFile(tu_Cadena, "MD5")
Response.Write(hashPassword)

que maravilla de funcion y yo complicandome la vida haciandolo a mano...
Solo un matiz, aunque la funcion lleve en el nombre "ForStoringInConfigFile" supongo que se puede utilizar aunq no guardemos las contraseñas en web.config sin dar ningun problema no? Yo lo quiero para meter en BD

RootK 05/11/2004 09:37

Cita:

sin dar ningun problema no? Yo lo quiero para meter en BD
Claro que lo puedes usar así sin ningún problema, no es propiamente para hacer el hash en el web.config, lo puede usar como mejor te convenga.. :arriba:

Salu2


La zona horaria es GMT -6. Ahora son las 05:26.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.