Вопросы к Поиску с Алисой
Разница между пустым и отсутствующим паролем заключается в том, что в первом случае есть хэш пароля, а во втором — нет. unix.stackexchange.com
Пустой пароль — это когда в поле для ввода пароля ничего не указано, но при этом функции хэширования паролей могут принимать пустую строку. unix.stackexchange.com otvet.mail.ru В этом случае на серверной части хранится фактический хэш пароля, который будет проверяться только при получении пустой строки. unix.stackexchange.com Любой другой ввод приведёт к сбою аутентификации. unix.stackexchange.com
Отсутствующий пароль — это когда пароля нет вообще, то есть нет и хэша пароля, а поле, где обычно находится этот хэш, полностью пустое. unix.stackexchange.com Независимо от того, какой пароль был введён, аутентификация никогда не завершится успешно. unix.stackexchange.com