Implementação rápida, pura e prática do MD5
