Visual Basic.NET - pasar codigo de vb .NET a php con MD5 y base64

 
Vista:
sin imagen de perfil

pasar codigo de vb .NET a php con MD5 y base64

Publicado por leonardo (3 intervenciones) el 30/11/2017 17:04:39
necesito pasar este codigo de vb a php


CODIGO VB

1
2
3
4
5
6
7
8
9
10
11
Function generarMD5(ByVal sCadena As String) As String
' Objeto de codificación
Dim ueCodigo As New UnicodeEncoding()
' Objeto para instanciar las codificación
Dim Md5 As New MD5CryptoServiceProvider()
 
' Calcula el valor hash de la cadena recibida
Dim bHash() As Byte = Md5.ComputeHash(ueCodigo.GetBytes(sCadena))
' Convierte el valor anterior en cadena y lo devuelve
Return Convert.ToBase64String(bHash)
End Function

si me puden ayudar desde ya muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve
Val: 45
Ha disminuido su posición en 7 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

pasar codigo de vb .NET a php con MD5 y base64

Publicado por xve (100 intervenciones) el 30/11/2017 20:33:36
Hola Leonardo, no conozco .NET, por lo que a lo mejor lo que te paso no es correcto...

1
2
3
4
5
6
<?php
function generarMD5($sCadena)
{
	return base64_encode(MD5($sCadena));
}
?>

Ya nos comentaras...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

pasar codigo de vb .NET a php con MD5 y base64

Publicado por leonardo (3 intervenciones) el 30/11/2017 20:49:58
sabes que eso fue lo primero que hice y no arroja el mismo resultado , calculo que el tema esta aca

Dim ueCodigo As New UnicodeEncoding()
' Objeto para instanciar las codificación
Dim Md5 As New MD5CryptoServiceProvider()

' Calcula el valor hash de la cadena recibida
Dim bHash() As Byte = Md5.ComputeHash(ueCodigo.GetBytes(sCadena))
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

pasar codigo de vb .NET a php con MD5 y base64

Publicado por leonardo (3 intervenciones) el 30/11/2017 22:55:31
resuelto
el tema era la codificacion en bytes

Gracias por todo abrazo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve
Val: 45
Ha disminuido su posición en 7 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

pasar codigo de vb .NET a php con MD5 y base64

Publicado por xve (100 intervenciones) el 01/12/2017 08:16:52
Hola Leonardo, nos puedes mostrar como lo has hecho?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

pasar codigo de vb .NET a php con MD5 y base64

Publicado por Enrrin Pagoada (1 intervención) el 09/07/2021 00:34:18
La respuesta:

1
2
3
4
function codificarMD5($texto){
    $data = iconv("UTF-8", "UTF-16LE", $texto);
    return base64_encode(md5($data,true));
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar