Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,393 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 717 раз в 621 постах
|
|
|
1 пользователь поблагодарил Максим Коллегин за этот пост.
|
migel оставлено 07.02.2019(UTC)
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Автор: migel Автор: Артём Макаров NETSetup.zip (1,501kb) загружен 22 раз(а).Попробуйте сборку из вложения. Пароль - 1. Докладываю - принудительная установка CIPHEROID для провайдера работает. Но так как ФСС использует для экспорта/импорта ключей CALG_PRO_EXPORT то связь все равно не удается :-(. Если Вы уж синхронизируете URI и JCP/NET решения нельзя ли все таки как то указать в URI параметры алгоритма экспорта ключей для CALG_PRO_EXPORT и для CALG_PRO12_EXPORT Что нибудь этакое: Код:
public const string XmlKeyExchange2001 = "urn:ietf:params:xml:ns:cpxmlsec:algorithms:transport-gost2001";
public const string XmlKeyExchange2012_256_PRO = "urn:ietf:params:xml:ns:cpxmlsec:algorithms:transport-gost2012-256-01";
public const string XmlKeyExchange2012_256_P12 = "urn:ietf:params:xml:ns:cpxmlsec:algorithms:transport-gost2012-256-12";
public const string XmlKeyExchange2012_512_PRO = "urn:ietf:params:xml:ns:cpxmlsec:algorithms:transport-gost2012-512-01";
public const string XmlKeyExchange2012_512_P12 = "urn:ietf:params:xml:ns:cpxmlsec:algorithms:transport-gost2012-512-12";
Ибо делать два подхода к снаряду невместно :-) NETSetup.zip (1,501kb) загружен 8 раз(а).Пока что можете попробовать очередное обновление сборки. (вложение) В ней можно вручную задавать алгоритм экспорта (CALG_PRO_EXPORT) при шифровании ключа ГОСТ 2012: Код:
encryptedKey = CPEncryptedXml.EncryptKey(
sessionKey, (Gost3410_2012_256)cert.PublicKey.Key, GostKeyWrapMethod.CryptoProKeyWrap);
По умолчанию всё также используется PRO12_EXPORT |
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 30.01.2019(UTC) Сообщений: 43 Откуда: Москва Сказал(а) «Спасибо»: 3 раз Поблагодарили: 5 раз в 5 постах
|
Автор: Артём Макаров Пока что можете попробовать очередное обновление сборки. (вложение) В ней можно вручную задавать алгоритм экспорта (CALG_PRO_EXPORT) при шифровании ключа ГОСТ 2012: Код:
encryptedKey = CPEncryptedXml.EncryptKey(
sessionKey, (Gost3410_2012_256)cert.PublicKey.Key, GostKeyWrapMethod.CryptoProKeyWrap);
По умолчанию всё также используется PRO12_EXPORT Спасибо попробуем
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 30.01.2019(UTC) Сообщений: 43 Откуда: Москва Сказал(а) «Спасибо»: 3 раз Поблагодарили: 5 раз в 5 постах
|
Автор: Артём Макаров Пока что можете попробовать очередное обновление сборки. (вложение) В ней можно вручную задавать алгоритм экспорта (CALG_PRO_EXPORT) при шифровании ключа ГОСТ 2012:
Докладываю метод объявлен но он не соответствует декларации Код:
public static byte[] EncryptKey(SymmetricAlgorithm keyToEncrypt, Gost28147 exportingKey, GostKeyWrapMethod method)
То есть подразумевается что с враппед ключем (в виде CRYPTO_BLOB) мы будем далее управляться самостоятельно? Не не не Дэвид Блейн.. (ну или ай нэ нэ.... ) Метод нужно именно такой как и декларировалось Код:
public static byte[] EncryptKey(Gost28147 simm, Gost3410_2012_256 gost, GostKeyWrapMethod method)
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Пардон, не ту сборку выше. Вот корректная. NETSetup.zip (1,504kb) загружен 67 раз(а).Пароль - 1. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 04.09.2018(UTC) Сообщений: 3 Откуда: Новосибирск Сказал(а) «Спасибо»: 1 раз
|
Цитата:Пардон, не ту сборку выше. Вот корректная. NETSetup.zip (1,504kb) загружен 1 раз(а). Пароль - 1. Вы уверены, что это корректная? Мы обновили, но ничего вроде не поменялось. Отредактировано пользователем 26 февраля 2019 г. 10:53:52(UTC)
| Причина: Не указана
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 04.09.2018(UTC) Сообщений: 3 Откуда: Новосибирск Сказал(а) «Спасибо»: 1 раз
|
Подскажите ещё такой момент. У вас на сайте написано, что версии Крипто Про .NET SDK и .NET должны совпадать. Но для загрузки .NET SDK доступна версия 1.0.6893, когда как у .NET 1.0.6991. Может ли это как-то влиять?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 20.02.2017(UTC) Сообщений: 217
Сказал(а) «Спасибо»: 4 раз Поблагодарили: 63 раз в 59 постах
|
Если используется для сборки проектов sdk - то да, обновления сами не подтянутся. Необходимо или поставить соответствующий sdk, или использовать сборки из GAC (C:\Windows\Microsoft.NET\assembly\GAC_MSIL\CryptoPro.Sharpei.Xml). Если необходимо - текущая тестовая версия sdk: Ссылка на текущую на sdk для тестов. |
|
1 пользователь поблагодарил Артём Макаров за этот пост.
|
Wolfy оставлено 27.02.2019(UTC)
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 04.09.2018(UTC) Сообщений: 3 Откуда: Новосибирск Сказал(а) «Спасибо»: 1 раз
|
Автор: Артём Макаров Если используется для сборки проектов sdk - то да, обновления сами не подтянутся. Необходимо или поставить соответствующий sdk, или использовать сборки из GAC (C:\Windows\Microsoft.NET\assembly\GAC_MSIL\CryptoPro.Sharpei.Xml). Если необходимо - текущая тестовая версия sdk: Ссылка на текущую на sdk для тестов. Спасибо. Теперь работает.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 19.12.2017(UTC) Сообщений: 5
Сказал(а) «Спасибо»: 1 раз
|
Автор: Артём Макаров Пардон, не ту сборку выше. Вот корректная. NETSetup.zip (1,504kb) загружен 67 раз(а).Пароль - 1. Все заработало, спасибо...
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close