Hell-Cheats
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.


O melhor Forum da actualidade!
 
Início[Programação]PHP | Hash mais "poderoso" que MD5 I_icon_mini_portalÚltimas imagensProcurarRegistarEntrar

 

 [Programação]PHP | Hash mais "poderoso" que MD5

Ir para baixo 
AutorMensagem
dark
Membro
Membro
dark


Mensagens : 25
Pontos : 9735
Reputação : 0
Data de inscrição : 05/02/2011
Idade : 30
Localização : Porto

[Programação]PHP | Hash mais "poderoso" que MD5 Empty
MensagemAssunto: [Programação]PHP | Hash mais "poderoso" que MD5   [Programação]PHP | Hash mais "poderoso" que MD5 EmptySáb Fev 05, 2011 4:35 am

Ora bem, como devem saber, se em PHP usarem a função $x = MD5($valor), $x passa a ter o conteudo de $valor encriptado.

Problema? SIM! MD5 não é seguro pois como resulta em hashes de 128 bits, é facilmente quebrado com ataques Brute-Force, sobretudo porque podem ser usados 'dicionarios de hashing' para reduzir (por assim dizer) a segurança do hash.

Então, com que função é que devo encriptar as minhas passwords, perguntam vocês? Bem, usem a função HASH do PHP.

$x = hash($algoritmo, $valor);

O que faz a variavel $algoritmo? permite-vos escolher o algoritmo de hashing.
podem usar "md5", "sha256" (tem 256-bit, muito mais seguro), "sha512", "haval-160", entre dezenas de outros.

Ou seja, em vez de $x = md5($valor); usem por exemplo $x = hash("sha256", $valor); que é bem melhor!

Atenciosamente,
dark
Ir para o topo Ir para baixo
https://hell-cheats.forumeiros.com/
 
[Programação]PHP | Hash mais "poderoso" que MD5
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» [Programação]PHP | Condicionais no PHP
» [Programação]PHP | PHP com MYSQL
» [Programação]PHP | Iniciação à linguagem PHP
» [Programação]JavaScript | Lista de números
» [Programação]HTML | Tutorial para principiantes!

Permissões neste sub-fórumNão podes responder a tópicos
Hell-Cheats :: Informatica :: Geral-
Ir para: