Статус: Новичок
Группы: Участники
Зарегистрирован: 01.03.2010(UTC) Сообщений: 2 Откуда: Москва
|
Добрый день.
Необходимо сформировать имитовставку по ГОСТ 28147-89. Имеется ключ имитовставки, 32 байта и блок данных. Каким образом передать ключ имитовставки в ключ для объекта подписи? Последовательность вызова такая:
CryptAcquireContext(hProv, nil, nil, PROV_GOST_2001_DH, CRYPT_VERIFYCONTEXT); CryptImportKey(hProv, @KeyBlob, Length(KeyBlob), 0, 0, hKey); CryptCreateHash(hProv, CALG_G28147_MAC, hKey, 0, hHash); CryptSetHashParam(hHash, HP_OID, PByte(PChar(OID_CipherOSCAR)), 0); CryptHashData(hHash, @Data[1], Length(Data), 0); CryptGetHashParam(hHash, HP_HASHVAL, @Result, ParamSize, 0); CryptDestroyHash(hHash); CryptDestroyKey(hKey); CryptReleaseContext(hProv, 0);
Импортировать ключ не получается. Правильна ли эта последовательность? Как импортировать ключ?
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 01.03.2010(UTC) Сообщений: 2 Откуда: Москва
|
Уважаемые разработчики! Скажите пожалуйста хоть что-нибудь, какую посмотреть информацию, где искать. Буду благодарен за любую информацию.
|
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,438  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 38 раз Поблагодарили: 739 раз в 636 постах
|
В наш криптопровайдер нельзя импортировать ключ в окрытом виде. |
|
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close