У меня есть файл /etc/shadow, в котором пароль хэшируется алгоритмом MD5. Но в каком виде он там храниться? Ведь MD5 возвращает 16 байтов, а в файле это строка занимет 34.
в той заметке необходимость хэштрования паролей обосновывается так:
> Проблема возникает при редактировании файла /etc/passwd. Поскольку > большинство редакторов создают для редактирования временный файл, > то во время этого процесса к нему может обратиться кто угодно и > узнать пароль для всех бюджетов. В результате пароли стали > шифровать с помощью алгоритма однонаправленного шифрования, и в > этом случае в системе хранятся зашифрованные значения.