Microsoft Dynamics CRM - алгоритм хеширования паролей - PullRequest
1 голос
/ 01 ноября 2011

Я работаю в университете, и наше приложение для поступления является продуктом, который построен на основе Microsoft Dynamics CRM 4.0.(Приложение называется «Рекрутер».)

Есть таблица с именами пользователей и хэшированными паролями.Я хотел бы написать приложение (в Ruby on Rails), которое запрашивает имя пользователя и хешированный пароль для проверки логина.

К сожалению, я не знаю, как генерируется хешированный пароль.Похоже, это контрольная сумма MD5 в кодировке Base64.

В другом месте я читал, что хешированный пароль генерируется с использованием комбинации:

  1. пароль в виде открытого текста
  2. первичный ключ записи (строка UUID, а не целое число)
  3. имя сервера базы данных

Я пробовал варианты этого, чтобы создать хешированный пароль, соответствующий записи вбазы данных, но я не могу заставить это работать.

Может кто-нибудь сказать мне, как генерировать соответствующий хешированный пароль из открытого текста?

Спасибо!

1 Ответ

3 голосов
/ 02 ноября 2011

Это не настройка, основанная на возможностях Dynamics CRM. Похоже, что Dynamics CRM используется в качестве основы для этого. Вы должны связаться с оригинальным создателем этого приложения.

...