Статус: Активный участник
Группы: Участники
Зарегистрирован: 23.05.2018(UTC) Сообщений: 71  Откуда: London Сказал(а) «Спасибо»: 5 раз Поблагодарили: 1 раз в 1 постах
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.08.2019(UTC) Сообщений: 8
|
Добрый день, у меня стоит таже задача, только используется сертификат ГОСТ Р 34.11-2012/34.10-2012 256 бит В CMSSign из примеров изменил следующее Код:
public static byte[] createHashCMSEx(byte[] data, boolean isExternalDigest,
PrivateKey[] keys, Certificate[] certs, String path, boolean detached,
boolean addSignCertV2) throws Exception {
return createHashCMSEx(data, isExternalDigest, keys, certs, path,
detached, addSignCertV2, CMStools.DIGEST_OID_2012_256, CMStools.SIGN_OID_2012_256,
CMStools.DIGEST_ALG_NAME_2012_256, JCP.CRYPTOPRO_SIGN_2012_256_NAME, JCP.PROVIDER_NAME);
}
isExternalDigest = false detached = true addSignCertV2 = true Получаю PKCS7 Код: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
СМЭВ3 ругается на подпись Цитата:SignatureVerificationFaultException: Проверка подписи на вложении I_e8d6602b-02ae-4cfc-863b-586d01067ea2: Подпись не прошла проверку по сертификату. При этом, если формировать для тех же данных и тем же сертификатом в C# с помощью кода Код:
public static byte[] SignByte(byte[] msg, X509Certificate2 cert)
{
ContentInfo contentInfo = new ContentInfo(msg);
SignedCms signedCms = new SignedCms(contentInfo, true);
CmsSigner cmsSigner = new CmsSigner(cert);
cmsSigner.IncludeOption = X509IncludeOption.EndCertOnly;
signedCms.ComputeSignature(cmsSigner, false);
return signedCms.Encode();
}
получим Код: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
Эта подпись проходит проверку в СМЭВ3 Если декодировать обе CMS с помощью https://certlogik.com/decoder/ видно что отличие только в подписи. Подскажите, в чем может быть проблема при формировании в JCP? Может надо использовать другой алгоритм или подписываются не те атрибуты?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,006  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.08.2019(UTC) Сообщений: 8
|
Автор: Евгений Афанасьев  1) ГОСТ Р 34.10-2012 256 бит 2) Не проходит Цитата: Результат проверки Подпись не действительна
Дополнительная информация Не удалось проверить подпись CAdES-BES. Ошибка: [Неправильное значение хеша]. Код: [0x80091007].Сообщение содержит неверную подпись.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.08.2019(UTC) Сообщений: 8
|
Изменил алгоритм подписи в CMSSign на JCP.GOST_SIGN_2012_256_NAME Код:
public static byte[] createHashCMSEx(byte[] data, boolean isExternalDigest,
PrivateKey[] keys, Certificate[] certs, String path, boolean detached,
boolean addSignCertV2) throws Exception {
return createHashCMSEx(data, isExternalDigest, keys, certs, path,
detached, addSignCertV2, CMStools.DIGEST_OID_2012_256, CMStools.SIGN_OID_2012_256,
CMStools.DIGEST_ALG_NAME_2012_256, JCP.GOST_SIGN_2012_256_NAME, JCP.PROVIDER_NAME);
}
В СМЭВ3 ушло, но https://dss.cryptopro.ru/Verify/Verify/ все равно говорит что подпись не действительна
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,006  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Автор: Артем (ЦИТ БАРС)  все равно говорит что подпись не действительна Подпись неверна или не удается проверить/построить цепочку? |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.08.2019(UTC) Сообщений: 8
|
Автор: Евгений Афанасьев  Автор: Артем (ЦИТ БАРС)  все равно говорит что подпись не действительна Подпись неверна или не удается проверить/построить цепочку? Код:
Результат проверки
Подпись не действительна
Дополнительная информация
Не удалось проверить подпись CAdES-BES. Ошибка: [Неправильное значение хеша]. Код: [0x80091007].Сообщение содержит неверную подпись.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,006  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Если возможно, приложите подпись, которую проверяете. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.08.2019(UTC) Сообщений: 8
|
Файл который подписывался  mvnCryptoPro.txt (1kb) загружен 6 раз(а).Файл с подписью, загрузить с расширение p7s не дал, надо поменять  SMEV3_PKCS7_20190806140433380.txt (4kb) загружен 7 раз(а).
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,006  Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 715 раз в 675 постах
|
Приложите, пожалуйста, коневой сертификат: Код:
CN = Федеральное казначейство
O = Федеральное казначейство
C = RU
L = Москва
STREET = Большой Златоустинский переулок, д. 6, строение 1
ОГРН = 1047797019830
ИНН = 007710568760
S = г. Москва
E = uc_fk@roskazna.ru
|
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close