Имя: Пароль:
1C
 
Расчет хеша пароля
0 Kabz
 
09.09.14
11:29
Есть у кого алгоритм  расчета хеша пароля 1с (для внешней программы)
1 PR
 
09.09.14
11:29
Бред какой-то, зачем его расчитывать, его и так можно получить.
2 Kabz
 
09.09.14
11:33
Не бред... во внешнею программу передаю по запросу  пользователей и хеш пароли , там  пользователь вводит эти данные  надо проверить авторизацию.
3 Asmody
 
09.09.14
11:35
СохраняемоеЗначениеПароля
4 Kabz
 
09.09.14
11:38
я во внешнею прогу передаю логин и СохраняемоеЗначениеПароля  пользователь там вводит свои логин и пароль надо сверить пароль с СохраняемоеЗначениеПароля   и пустить или нет .
5 Kabz
 
09.09.14
11:40
я ж не прошу из хеша получить пароль .. мне нужен алгоритм расчета хеша во внешний программе чтоб сравнить хеши .
6 H A D G E H O G s
 
09.09.14
11:40
(4) Подбери алгоритм методом тыка
7 Asmody
 
09.09.14
11:40
Я думаю, что с точки зрения безопасности, было бы не совсем верно выпячивать алгоритм формирования хеша.
8 H A D G E H O G s
 
09.09.14
11:41
Есть пароль и есть его сохраняемое значение.

Берем этот пароль и хэшируем его MD4, MD5, SHA1, и.т.д.

Смотрим, где результат совпадет с Сохранямым значением.
9 H A D G E H O G s
 
09.09.14
11:41
(7) Почему?
10 Kabz
 
09.09.14
11:42
думал подобрать но может ктото знает .
11 Asmody
 
09.09.14
11:43
(9) это сильно упрощает процедуру подбора пароля
12 Asmody
 
09.09.14
11:43
особенно, при наличии готовых хеш-таблиц
13 Широкий
 
09.09.14
11:45
Вроде как пароль в 1с хешируется алгоритмом sha1
14 ДенисЧ
 
09.09.14
11:46
2. Получение хэша пароля

Не знаю, секрет это или не секрет, но пароль в 1С хранится в виде хэша, сформированного из строки пароля по алгоритму SHA-1 wiki:SHA-1 и упакованного по алгоритму base64.

Т.о. хэш равен:

Хэш = СтрЗаменить(Base64Значение(Лев(СохраняемоеЗначение, Найти(СохраняемоеЗначение, ",") - 1)), " ", "");

http://www.klerk.ru/soft/articles/320734/
15 Kabz
 
09.09.14
11:49
(14) спасибо
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший