Guest - André - Postado Junho 25, 2004 Denunciar Share Postado Junho 25, 2004 Olá preciso de uma ajuda.....a minha senha no banco de dados esta criptografada..... no cadastro do login ele manda criptografado pro bd...como faço para descriptografar ela? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gustavo147 Postado Junho 25, 2004 Denunciar Share Postado Junho 25, 2004 como você tah criptografandu ela??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - André - Postado Junho 25, 2004 Denunciar Share Postado Junho 25, 2004 $senha = crypt($senha,"salt"); Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Gustavo147 Postado Junho 25, 2004 Denunciar Share Postado Junho 25, 2004 nem da pra descriptografa.... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - André - Postado Junho 26, 2004 Denunciar Share Postado Junho 26, 2004 então como eu faço um criptografia que deja para descriptografar? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lucluc1 Postado Junho 26, 2004 Denunciar Share Postado Junho 26, 2004 Bom, entendo entendo quase nada de PHP, mas veja se isso te ajuda ...<?$ChaveLocal="teste.txt";$Frase="Teste de Criptogradia em PHP";$Chave=substr(LerChaveDoArquivo($ChaveLocal,$Frase),1-1,strlen($Frase));$Frase = $Chave;echo "<p>FRASE ORIGINAL: ".$Chave."<p>";echo "<p>VALOR DA CHAVE: ".$Chave."<p>";echo "<p>FRASE CRIPTOGRAFADA: ".Criptografar($Frase,$Chave)."<p>";echo "<p>FRASE DESCRIPTOGRAFADA: ".Descriptografar(Criptografar($Frase,$Chave),$Chave)."<p>";function Criptografar($strChave,$Chave){ $strCriptografada = ""; for ($i=1; $i<=strlen($strChave); $i=$i+1) { $iChaveCaracter=ord(substr($Chave,$i-1,1)); $iFraseCaracter=ord(substr($strChave,$i-1,1)); $iCriptografadoCaracter = $iFraseCaracter + $iChaveCaracter; $strCriptografada=$strCriptografada.chr($iCriptografadoCaracter);<?$ChaveLocal="teste.txt";$Frase="Teste de Criptogradia em PHP";$Chave=substr(LerChaveDoArquivo($ChaveLocal,$Frase),1-1,strlen($Frase));$Frase = $Chave;echo "<p>FRASE ORIGINAL: ".$Chave."<p>";echo "<p>VALOR DA CHAVE: ".$Chave."<p>";echo "<p>FRASE CRIPTOGRAFADA: ".Criptografar($Frase,$Chave)."<p>";echo "<p>FRASE DESCRIPTOGRAFADA: ".Descriptografar(Criptografar($Frase,$Chave),$Chave)."<p>";function Criptografar($strChave,$Chave){ $strCriptografada = ""; for ($i=1; $i<=strlen($strChave); $i=$i+1) { $iChaveCaracter=ord(substr($Chave,$i-1,1)); $iFraseCaracter=ord(substr($strChave,$i-1,1)); $iCriptografadoCaracter = $iFraseCaracter + $iChaveCaracter; $strCriptografada=$strCriptografada.chr($iCriptografadoCaracter); }return $strCriptografada;}function Descriptografar($strCriptografada,$Chave){ $strDescriptografada=""; for ($i=1; $i<=strlen($strCriptografada); $i=$i+1) { $iChaveCaracter=(ord(substr($Chave,$i-1,1))); $iFraseCaracter=ord(substr($strCriptografada,$i-1,1)); $iCriptografadoCaracter = $iFraseCaracter - $iChaveCaracter; $strDescriptografada=$strDescriptografada.chr($iCriptografadoCaracter); } return $strDescriptografada;}function LerChaveDoArquivo($strArquivo,$MinhaChave){$abre = fopen($strArquivo, "r");$ChaveFile = fread($abre, filesize($strArquivo));$fecha = fclose($abre); return $ChaveFile;}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ffiction Postado Junho 26, 2004 Denunciar Share Postado Junho 26, 2004 sabe o que ue é pior???crypt() faz de diversas formas... exemplo$a pode ser igual a Mkhsad454.54 como pode ser igual a Mionusdf4564-8468*/chato não é??? faze o que ?? o melhor é tentar fazer uma função propria de criptografia... ou usar o MD5 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - André -
Olá preciso de uma ajuda.....a minha senha no banco de dados esta criptografada..... no cadastro do login ele manda criptografado pro bd...como faço para descriptografar ela?
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.