Unix crypt
O hash de senhas que o Unix usou por décadas: baseado em DES, limitado a oito caracteres e algo que ninguém quer de volta.
Robert Morris e Ken Thompson criaram o crypt(3) em 1979. O algoritmo pegava uma senha de no máximo oito caracteres, usava-a como chave de um DES modificado para cifrar um bloco de zeros e misturava um salt de 12 bits. O resultado era guardado em /etc/passwd, que qualquer um podia ler.
O salt foi uma boa ideia e virou padrão. O resto nem tanto: oito caracteres e um núcleo DES tornaram as senhas fáceis de quebrar com listas de palavras assim que os computadores ficaram mais rápidos. O Unix crypt foi sendo substituído por MD5-crypt, bcrypt e similares, e os sistemas modernos guardam os hashes em arquivos shadow usando funções deliberadamente lentas.