Форум КриптоПро
»
Средства криптографической защиты информации
»
Встраивание
»
Как создать присоединенную подпись, чтобы исходное сообщение не кодировалось
Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.12.2011(UTC) Сообщений: 45  Откуда: Москва
|
Для теста. Сертификат с помощью которого генерил подпись, сделал с помощью КриптоАРМ, конечно же тестовой версией, там ГОСТ не доступен. Сейчас пришлю файлик, который сгенерил с помощью тестового сертификата сделонного в УЦ. Вложение(я):  sigGOST.txt.sig (2kb) загружен 14 раз(а).У Вас нет прав для просмотра или загрузки вложений. Попробуйте зарегистрироваться.
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,190   Сказал «Спасибо»: 621 раз Поблагодарили: 2397 раз в 1886 постах
|
andreyxvo написал:Для теста. Сертификат с помощью которого генерил подпись, сделал с помощью КриптоАРМ, конечно же тестовой версией, там ГОСТ не доступен. а что мешает запросить демо-лицензию на 30 дней у производителя КриптоАРМ-а ? для полноценной работы с CSP КриптоПРО... |
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,190   Сказал «Спасибо»: 621 раз Поблагодарили: 2397 раз в 1886 постах
|
уже лучше но... Цитата:Ошибка декодирования ASN1-данных (0x80004005) CryptoAPI: ошибка: 2148077569 :Ошибка при обработке криптографического сообщения Отредактировано пользователем 22 декабря 2011 г. 16:38:58(UTC)
| Причина: Не указана |
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.12.2011(UTC) Сообщений: 45  Откуда: Москва
|
Ошибка декодирования ASN1-данных (0x80004005) связана с кривым сохранением в файл? Или я здесь что-то накосячил: Код:
SigParams.cbSize = sizeof(CRYPT_SIGN_MESSAGE_PARA);
SigParams.dwMsgEncodingType = m_Encoding_Type;
SigParams.pSigningCert = *a_pCertContext;
SigParams.HashAlgorithm.pszObjId = m_HashAlgorithm;
SigParams.HashAlgorithm.Parameters.cbData = NULL;
SigParams.cMsgCert = 1;
SigParams.rgpMsgCert = a_pCertContext;
SigParams.cAuthAttr = 0;
SigParams.dwInnerContentType = 0;
SigParams.cMsgCrl = 0;
SigParams.cUnauthAttr = 0;
SigParams.dwFlags = 0;
SigParams.pvHashAuxInfo = NULL;
SigParams.rgAuthAttr = NULL;
|
|
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.12.2011(UTC) Сообщений: 45  Откуда: Москва
|
Отвечу сам себе!!!!
Сохранять файл надо как бинарник!!!! Иначе сивол конца строки испортит жизнь!!!!!!
Может быть я открыл Америку, но все-таки открыл!!!!
Спасибо Андрею со звездочкой за подсказки!!!!!
|
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 14,190   Сказал «Спасибо»: 621 раз Поблагодарили: 2397 раз в 1886 постах
|
andreyxvo написал:Отвечу сам себе!!!!
Сохранять файл надо как бинарник!!!! Иначе сивол конца строки испортит жизнь!!!!!!
Может быть я открыл Америку, но все-таки открыл!!!!
Спасибо Андрею со звездочкой за подсказки!!!!! конечно, как "бинарник" Цитата: Может быть я открыл Америку, но все-таки открыл!!!!
долго открывал, говорю ж.. теорию для начала (pkcs7, asn1)... чтоб не думалось... Отредактировано пользователем 22 декабря 2011 г. 22:29:19(UTC)
| Причина: Не указана |
|
|
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
Встраивание
»
Как создать присоединенную подпись, чтобы исходное сообщение не кодировалось
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close