This code provides various crypt()-compatible interfaces to the
MD5-based crypt() function found in various *nixes.