Tem como Criptografar senhas em MD5, Salvando no MySQL e Depois Mostrar a mesma..
Tem como Criptografar senhas em MD5, Salvando no MySQL e Depois Mostrar a mesma para o usuario ?
Ari Lima
Curtidas 0
Respostas
William
29/01/2013
Ari segundo o artigo do colega Rafael, não existe reversão para senhas criptografadas com MD5.
link do artigo:
[url]https://www.devmedia.com.br/md5-php-aprende-a-criar-hash-md5-em-php/22478[/url]
link do artigo:
[url]https://www.devmedia.com.br/md5-php-aprende-a-criar-hash-md5-em-php/22478[/url]
GOSTEI 0
Danilo Gomes
29/01/2013
Cara, faz tempo que li algo há respeito, então não darei 100% de certeza.
Mas, pelo que sei, o algoritmo de md5, durante o processo de encriptação corta pedaços da String, fazendo com que não seja reversível (por algoritmo).
Pode utilizar AES_ENCRYPT / AES_DECRYPT, ou outra função, dê uma olhada nas funções do MySQL:
https://dev.mysql.com/doc/refman/5.5/en/encryption-functions.html
Mas, pelo que sei, o algoritmo de md5, durante o processo de encriptação corta pedaços da String, fazendo com que não seja reversível (por algoritmo).
Pode utilizar AES_ENCRYPT / AES_DECRYPT, ou outra função, dê uma olhada nas funções do MySQL:
https://dev.mysql.com/doc/refman/5.5/en/encryption-functions.html
GOSTEI 0
Danilo Gomes
29/01/2013
Outra coisa, MD5 já nem é mais tão confiável assim.
Apesar de não poder fazer o decript, existe o processo de brute force amplamente difundido.
Ou seja, já existem bases populadas com possíveis retornos, pares (chave -> valor).
Um exemplo é http://www.md5decrypt.org
Apesar de não poder fazer o decript, existe o processo de brute force amplamente difundido.
Ou seja, já existem bases populadas com possíveis retornos, pares (chave -> valor).
Um exemplo é http://www.md5decrypt.org
GOSTEI 0
Ari Lima
29/01/2013
como que eu faço para criptografar uma senha para o banco e depois descriptografar essa mesma senha para que eu possa mostrar ao usuário ?
GOSTEI 0
Danilo Gomes
29/01/2013
Você pode usar qualquer uma dessas funções em que há chave de criptografia como um dos argumentos:
https://dev.mysql.com/doc/refman/5.5/en/encryption-functions.html
https://dev.mysql.com/doc/refman/5.5/en/encryption-functions.html
GOSTEI 0