Javascript equivalente para md5 () do PHP, que também irá trabalhar com cordas de vários bytes?
-
03-07-2019 - |
Pergunta
EDIT:. o script mencionado na pergunta, e outro roteiro apontou entre as respostas, ambos trabalham muito bem com cordas de vários bytes - acabou o meu problema estava em outro lugar
Alguém sabe de tal implementação? O script em http://phpjs.org/functions/view/469 funciona bem, apenas não em cordas de vários bytes.
Solução
Esta implementação parece lidar com UTF-8 cordas corretamente. Se você quiser testar a demo, certifique-se de alterar a codificação da página para UTF-8 nas configurações do navegador primeiro.
Outras dicas
O script que você postou tem str = utf8_encode(str);
.
Você provavelmente deve remover esta linha e passar na sua cirílico como UTF-8.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow