Gerando hashes MD5 no Node.js
Você pode criar hashes com Node.js sem a necessidade instalar nenhuma biblioteca externa. Normalmente eu crio a seguinte função utilitária nos projetos em que trabalho:
E a uso para substituir a biblioteca md5 sempre que encontro.
Note que você pode criar hashes para qualquer algoritmo suportado pela versão do OpenSSL da sua plataforma. No Linux e no Mac, você pode ver quais os algoritmos disponíveis com o comando openssl list -digest-algorithms
.