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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline engineer  
#1 Оставлено : 4 марта 2009 г. 21:13:15(UTC)
engineer

Статус: Участник

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

Подпись формируется и проверяется средствами CadesCOM

Код (на C#):

Код:
          CAPICOM.ICertificate cert = GetCertificate();
            cert.Display();
            
            CAdESCOM.CPSigner Signer = new CAdESCOM.CPSigner();
            Signer.Options = CAPICOM.CAPICOM_CERTIFICATE_INCLUDE_OPTION.CAPICOM_CERTIFICATE_INCLUDE_WHOLE_CHAIN;
            Signer.Certificate = cert;
            Signer.TSAAddress = [...];

            CAdESCOM.CadesSignedData SignedData = new CAdESCOM.CadesSignedDataClass();
	        
            // исходные данные в BASE64
            SignedData.Content = data;

            // подписываем
            string sign = SignedData.Sign(Signer, true, CAPICOM.CAPICOM_ENCODING_TYPE.CAPICOM_ENCODE_BASE64);

            // проверяем
            SignedData.Verify(sign, true, CAPICOM.CAPICOM_SIGNED_DATA_VERIFY_FLAG.CAPICOM_VERIFY_SIGNATURE_ONLY);

 


Подпись и проверка проходит нормально (во всяком случае без исключений),
но при проверке через Крипто АРМ получаем сообщение: "Подпись математически некорректна"

WinXP SP 2.0, CSP 3.0
Версия Крипто АРМ: 4.4.14.0
Offline engineer  
#2 Оставлено : 5 марта 2009 г. 16:57:32(UTC)
engineer

Статус: Участник

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

Проблема решена, тема закрыта!
Offline Razor  
#3 Оставлено : 10 марта 2009 г. 14:08:38(UTC)
Razor

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

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

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