Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline mmakankov  
#1 Оставлено : 26 марта 2012 г. 19:10:53(UTC)
mmakankov

Статус: Новичок

Группы: Участники
Зарегистрирован: 26.03.2012(UTC)
Сообщений: 5

Последовательность:

CertOpenStore
CertFindCertificateInStore
CryptAcquireCertificatePrivateKey
CryptCreateHash
CryptHashData

Работает до этой строки:
CryptSignHash //выделение памяти
CryptSignHash //расчет подписи
CertCloseStore

CryptSignHash валится с ошибкой -1. Метод getLastError выдает тоже -1.
В чем может быть проблема?
Offline Татьяна  
#2 Оставлено : 26 марта 2012 г. 19:18:26(UTC)
Татьяна

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
А сценарий из нашего примера на подпись хеша тоже не работает? http://www.cryptopro.ru/...example_SigningHash.html

Если не работает, пришлите проект мне на почту kondakova at cryptopro. ru
Татьяна
ООО Крипто-Про
Offline mmakankov  
#3 Оставлено : 27 марта 2012 г. 17:38:50(UTC)
mmakankov

Статус: Новичок

Группы: Участники
Зарегистрирован: 26.03.2012(UTC)
Сообщений: 5

Спасибо за оперативность. уже сам разобрался
Проблема была в методе шифрования хэша.
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.