Я работаю в университете, и наше приложение для поступления является продуктом, который построен на основе Microsoft Dynamics CRM 4.0.(Приложение называется «Рекрутер».)
Есть таблица с именами пользователей и хэшированными паролями.Я хотел бы написать приложение (в Ruby on Rails), которое запрашивает имя пользователя и хешированный пароль для проверки логина.
К сожалению, я не знаю, как генерируется хешированный пароль.Похоже, это контрольная сумма MD5 в кодировке Base64.
В другом месте я читал, что хешированный пароль генерируется с использованием комбинации:
- пароль в виде открытого текста
- первичный ключ записи (строка UUID, а не целое число)
- имя сервера базы данных
Я пробовал варианты этого, чтобы создать хешированный пароль, соответствующий записи вбазы данных, но я не могу заставить это работать.
Может кто-нибудь сказать мне, как генерировать соответствующий хешированный пароль из открытого текста?
Спасибо!