Является ли NTLM и LM публичным алгоритмом? - PullRequest
1 голос
/ 19 февраля 2011

Является ли NTLM и LM публичным алгоритмом?XP использует LM, а Vista использует NTLM для пароля, верно?Какой алгоритм используется Windows7

Ответы [ 2 ]

3 голосов
/ 19 февраля 2012

Microsoft недавно выпустила документацию для всего семейства алгоритмов ( см. Эту страницу ), хотя несколько человек уже проделали отличную работу по их обратному проектированию (см. Эрик Гласс "здесь" ).

Все современные версии Windows поддерживают LM и NTLM.То, что изменяется, является значением по умолчанию для минимальной версии, которую они принимают во время согласования (как клиент или как сервер).Скажем, Window 7 больше не поддерживает работу в качестве клиента NTLMv1, только NTLMv2.Вы действительно должны копаться в реестре, чтобы разрешить клиенту NTLMv1, даже если это совершенно плохая идея.

1 голос
/ 19 февраля 2011

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

...