Tamanho do Hash

30/09/2004

0

O hash de uma string será sempre de tamnho 32?
Ele tem esse tamnaho fixo?
Por exemplo, para se guardar o hash de uma senha com tamanho variável, eu teria que criar um campo Char(32)?
Obrigado


Valdirdill

Valdirdill

Responder

Posts

30/09/2004

Cebikyn

Para cada método de obtenção do Hash (MD5, MD4, SHA) há um tamanho fixo, e [b:031ed87a98]todos[/b:031ed87a98] (todos mesmo: arquivos, strings...) os hash obtidos pelo método serão sempre do mesmo tamanho. O tamanho do hash só irá mudar se você mudar de método.

Logo, não importa se a sua senha é composta de apenas um caractere ou de milhares deles, o hash será sempre do mesmo tamanho.


Responder

30/09/2004

Valdirdill

Obrigado pela colaboração colega.
Utilizo o MD5. Mas qual a diferença entre os três métodos?

Para cada método de obtenção do Hash (MD5, MD4, SHA) há um tamanho fixo, e [b:ce1b4612b6]todos[/b:ce1b4612b6] (todos mesmo: arquivos, strings...) os hash obtidos pelo método serão sempre do mesmo tamanho. O tamanho do hash só irá mudar se você mudar de método. Logo, não importa se a sua senha é composta de apenas um caractere ou de milhares deles, o hash será sempre do mesmo tamanho.



Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar