Статус: Новичок
Группы: Участники
Зарегистрирован: 29.03.2019(UTC) Сообщений: 4
|
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,390 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 714 раз в 619 постах
|
Конечно, такая по умолчанию и создаётся. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.03.2019(UTC) Сообщений: 4
|
Автор: Максим Коллегин Конечно, такая по умолчанию и создаётся. А по необходимым ключам не подскажете, пробую cryptcp -signf -dn "имя" -cadesbes "file1.txt" "file2.txt" ?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,390 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 714 раз в 619 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.03.2019(UTC) Сообщений: 4
|
Автор: Максим Коллегин Убрать cadesbes? Чуть перефразирую: вот это код: Код:
private static string SignWithCert(string certFingerPrint, byte[] dataToSoSign, bool attached)
{
CAdESCOM.CPSigner signer = new CAdESCOM.CPSigner();
CAdESCOM.CPStore store = new CAdESCOM.CPStore();
try
{
store.Open();
var cert = store.Certificates.Cast<CAPICOM.ICertificate>().SingleOrDefault(c => c.Thumbprint.ToUpper() == certFingerPrint.ToUpper());
signer.Certificate = cert ?? throw new Exception($"Сертификат [{certFingerPrint}] не обнаружен в хранилище сертификтов доступном КриптоПРО");
}
finally
{
store.Close();
}
CAdESCOM.CadesSignedData sdata = new CAdESCOM.CadesSignedData
{
ContentEncoding = CAdESCOM.CADESCOM_CONTENT_ENCODING_TYPE.CADESCOM_BASE64_TO_BINARY,
Content = Convert.ToBase64String(dataToSoSign)
};
var signedData = sdata.SignCades(signer, CAdESCOM.CADESCOM_CADES_TYPE.CADESCOM_CADES_BES, !attached, CAdESCOM.CAPICOM_ENCODING_TYPE.CAPICOM_ENCODE_ANY);
return signedData;
}
Реализует подпись, которая проходит проверку наравне с https://www.cryptopro.ru...ge/cades_bes_sample.htmlС cryptcp перепробовал все возможные варианты, проверку не проходит.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,276 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
Здравствуйте.
Проверьте: SignCades, третий параметр. Аналогично по утилите вопрос.
Какой тип подписи: присоединенная или отсоединенная должна быть? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 29.03.2019(UTC) Сообщений: 4
|
Автор: Андрей Писарев Здравствуйте.
Проверьте: SignCades, третий параметр. Аналогично по утилите вопрос.
Какой тип подписи: присоединенная или отсоединенная должна быть? Добрый день, третий параметр снаружи приходит true, соответсвенно в самом методе становится false. Так и должно быть. Этот код проходит прорверку. Вопрос как реализовать SignCades при помощи утилиты cryptcp и возможно ли это вообще?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 18.01.2020(UTC) Сообщений: 3
|
Автор: milo1 Автор: Андрей Писарев Здравствуйте.
Проверьте: SignCades, третий параметр. Аналогично по утилите вопрос.
Какой тип подписи: присоединенная или отсоединенная должна быть? Добрый день, третий параметр снаружи приходит true, соответсвенно в самом методе становится false. Так и должно быть. Этот код проходит прорверку. Вопрос как реализовать SignCades при помощи утилиты cryptcp и возможно ли это вообще? Приветствую! Тоже столкнулся с проблемой. Удалось ли выполнить подпись с помощью cryptcp аналогично cades_bes_sample.html?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,276 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
Здравствуйте. Уточните, в чём возникла сложность? К cryptcp есть Руководство по использованию
Если нужно приложение с GUI - см. у меня в профиле
|
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,276 Сказал «Спасибо»: 547 раз Поблагодарили: 2196 раз в 1714 постах
|
Цитата: z:\cryptcp.exe -sign -thumbprint 67BD92829D85A47E4FB4BB5AABF8A96B047DF05D -der y:\file.doc y:\file.doc.sig
+ дополнительные опции (base64, отключить проверку цепочки\отзыва и т.п.) в руководстве к утилите. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close