Здравствуйте, alexr.r, Вы писали:
AR>Хотелось бы сохранять пароль для последующей автоматической аутентификации в виде хэша. Но для digest аутентификации функция посчета HA1 использует строковый пароль:
AR>A1 = username-value ":" realm-value ":" passwd
AR>HA1 = HASH(A1)
AR>Может есть способ посчитать HA1 имея HASH(paswd)
AR>В реализации MD5 я не нашел (или не понял), как добавить существующий hash
AR>
AR>сенкс
если у тебя OpenSSL то в можно обойтись хаком: проставить A B C D в то что у тебя в подписи (4 u_int32_t = 16 bytes). Если это какой-нить CryptoAPI, то фиг знает... но для твоих задач можно и OpenSSL попользовать...