Oi Clcampos,
eu baixei o código do programa passwd e tava vendo, a função que ele chama pra fazer a criptografia é pw_encrypt(), que por sua vez usa crypt(), mas eu não consegui achar essa última.
Fiquei curioso agora, se achar o arquivo onde é definida essa tal de crypt(), por favor, poste aí.
Abraço
Reynaldo