Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Decifrar MD5 (https://www.clubdelphi.com/foros/showthread.php?t=79648)

webmasterplc 26-07-2012 05:10:35

Decifrar MD5
 
Buenas estuve mirando el truco http://www.clubdelphi.com/trucos/ind...=0&scrollb=114 donde se calcula el has a una cadena de texto lo que no he podido es hacerlo a la inversa para hacer validaciones a la base de datos con informaciones que esta almacenada en md5

Delphius 26-07-2012 05:36:09

Y no lo podrás hacer nunca, ni vos, ni nadie. Se supone que MD5 no es un algoritmo de cifrado, el cual se puede descifrar. MD5 es un algoritmo de reducción tipo Hash, y una características de éstos es que NO SE PUEDE RECUPERAR EL DATO ORIGINAL.
Es decir que no está pensado para un cifrado.

Si lo que buscas es cifrado entonces piensa en AES por ejemplo. En el foro encontrarás material ya que se ha discutido al respecto.
Ha... por cierto, te hace falta algo de teoría de criptografía porque confundir un MD5 con un algoritmo de cifrado... este... :rolleyes:

Saludos,

webmasterplc 26-07-2012 05:38:19

se puede usar con php tambien?

Delphius 26-07-2012 05:43:56

Cita:

Empezado por webmasterplc (Mensaje 438233)
se puede usar con php tambien?

A ver... pongamos orden. ¿Lo deseas hacer en Delphi o en PHP?
El "truco" está hecho en Delphi, y por tanto yo y calculo que otros, han asumido que tu pregunta está orientada en Delphi. Pero que ahora preguntes si se puede usar con PHP ya algo no anda bien.

¿Cuál es el trasfondo de todo esto? ¿Que necesitas en realidad? ¿Tienes una aplicación en Delphi que se conecta vía web? ¿O es que justamente decidiste pensar en PHP?
Será mejor que te aclares.
Por otro lado, ¿Si se puede usar que con PHP? ¿MD5? ¿AES? ¿Delphi? Se más detallista por favor.

Tengo entendido que PHP ya cuenta con funciones tanto para cifrado como reducción. Es cuestión de leer la documentación.

Saludos,

webmasterplc 26-07-2012 07:00:59

estoydesarrollado una aplicacion en delphi pero luego le quiero dar acceso via web

Ñuño Martínez 26-07-2012 12:32:50

Puedes crear aplicaciones web usando Delphi, no hace falta pasarlo a PHP. De todas formas, PHP tiene funciones para generar firmas o reducción tanto MD5 como otros. En la documentación hay mucha información al respecto.


La franja horaria es GMT +2. Ahora son las 12:31:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi