???
Qual Criptografia eu uso para gerar Hash de tamanha <= a 20 caracteres?
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
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo