Пароли никогда не следует хранить в виде обычного текста. Независимо от того, идет ли речь о веб-приложении или операционной системе, они всегда должны быть в виде хэша (в Linux, например, хэшированные пароли хранятся в файле /etc/shadow). Хеширование – это процесс, в ходе которого с помощью сложных алгоритмов пароль превращается в другую строку. Такой процесс является односторонним: не существует способа вернуть хэшированный пароль к его первоначальному виду. Хеширование часто предполагает использование случайных…