Статус: Новичок
Группы: Участники
Зарегистрирован: 09.10.2025(UTC) Сообщений: 8 Откуда: РФ
|
Всем привет! Поясните, плиз, почему при генерации HASH пароля с установленным алгоритмом CALG_GR3411, не создаётся ключ ни по одному из этих алгоритмов? ошибка: 0x80090002 // Создаем ключ из хеша ALG_ID cryptoAlgorithms[] = {CALG_G28147, CALG_AES_256, CALG_3DES}; const char* cryptoAlgoNames[] = {"GOST-28147", "AES-256", "3DES"}; bool keyCreated = false; for (int i = 0; i < 3; i++) { if (CryptDeriveKey(hProv, cryptoAlgorithms[i], hHash, CRYPT_EXPORTABLE, &hKey)) А, если генерировать HASH с использованием CALG_SHA - всё в порядке! Отредактировано пользователем 14 октября 2025 г. 11:49:47(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close