Авторизация пользователей
Добавлено: 2009-09-21 21:25:59
Приветствую, вопрос в следующем (сразу предупреждаю с и с++ не знаю вообще, так что если можно на пальцах обьясните)
Меня интересует как во freebsd происходит шифрование пароля пользователя. Начал гуглить и в данный момент знаю, что пароль шифруется функцией crypt() и что сам хэш состоит из (пока что разбираюсь только с криптованием md5() )
$1$ - что указывает на то, что используется именно md5, далее $salt$ и третья просто хэш пароля, точнее не совсем просто.
Собственно вопрос вот в чем из чего формируется эта соль для пароля ? Ну а если подскажите как происходит сам процесс авторизации буду благодарен.
Меня интересует как во freebsd происходит шифрование пароля пользователя. Начал гуглить и в данный момент знаю, что пароль шифруется функцией crypt() и что сам хэш состоит из (пока что разбираюсь только с криптованием md5() )
$1$ - что указывает на то, что используется именно md5, далее $salt$ и третья просто хэш пароля, точнее не совсем просто.
Собственно вопрос вот в чем из чего формируется эта соль для пароля ? Ну а если подскажите как происходит сам процесс авторизации буду благодарен.