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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline mtf  
#1 Оставлено : 12 марта 2014 г. 10:34:34(UTC)
mtf

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

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

Есть процедура для получения хэша:
private static HashedData GetHashedData(IntPtr bstr)
{
HashedData20 hash = new HashedData20();

hash.Algorithm = (CAPICOM_HASH_ALGORITHM)CPICom.CPICOM_HASH_ALGORITHM.CAPICOM_HASH_ALGORITHM_GOST3411;
hash.Hash(bstr);

return (HashedData)hash;
}
Падает с ошибкой: Ошибка: Невозможно привести COM-объект типа "CPICom.HashedData20Class" к интерфейсному типу "CPICom.ICPHashedData". Операция завершилась со сбоем, поскольку вызов QueryInterface COM-компонента для интерфейса с IID "{88C1AACF-3336-4F03-9351-01B7B6AEE80A}" возвратил следующую ошибку: Интерфейс не поддерживается (Исключение из HRESULT: 0x80004002 (E_NOINTERFACE))

Версия Interop.CPICom.dll: 2.0
Offline Новожилова Елена  
#2 Оставлено : 17 марта 2014 г. 12:56:50(UTC)
Новожилова Елена

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

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

Поблагодарили: 99 раз в 95 постах
Посмотрите объект CAdESCOM.HashedData - http://cpdn.cryptopro.ru...1_1_c_p_hashed_data.html
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.