Qual Criptografia eu uso para gerar Hash de tamanha <= a 20 caracteres?

1 resposta
L

???

1 Resposta

T

SHA-256 (disponível no JDK) gera um hash de 256 bits (32 bytes), que convertidos para hexadecimal dão 64 caracteres, e convertidos para base-64 dão 44 caracteres.
SHA-1 (disponível no JDK) gera um hash de 160 bits (20 bytes), que convertidos para hexadecimal dão 40 caracteres, e convertidos para base-64 dão 28 caracteres.
O MD5, disponível mas não recomendado, gera um hash de 128 bits (16 bytes), que convertidos para hexadecimal dão 32 caracteres, e convertidos para base-64 dão 24 caracteres.
Hashes mais fracos que 128 bits são definitivamente não recomendados.

Criado 20 de março de 2009
Ultima resposta 20 de mar. de 2009
Respostas 1
Participantes 2