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

Уведомление

Icon
Error

3 Страницы<123>
Опции
К последнему сообщению К первому непрочитанному
Offline Максим Коллегин  
#11 Оставлено : 6 февраля 2019 г. 18:37:26(UTC)
Максим Коллегин

Статус: Сотрудник

Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC)
Сообщений: 6,374
Мужчина
Откуда: КРИПТО-ПРО

Сказал «Спасибо»: 32 раз
Поблагодарили: 704 раз в 613 постах
Автор: migel Перейти к цитате

На какой площадке ведется обсуждение?

https://tc26.ru/
Знания в базе знаний, поддержка в техподдержке
thanks 1 пользователь поблагодарил Максим Коллегин за этот пост.
migel оставлено 07.02.2019(UTC)
Offline Артём Макаров  
#12 Оставлено : 7 февраля 2019 г. 13:27:39(UTC)
Артём Макаров

Статус: Сотрудник

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

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 54 раз в 53 постах
Автор: 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
Техническую поддержку оказываем тут
Наша база знаний
Offline migel  
#13 Оставлено : 7 февраля 2019 г. 14:45:32(UTC)
migel

Статус: Активный участник

Группы: Участники
Зарегистрирован: 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


Спасибо попробуем

Offline migel  
#14 Оставлено : 25 февраля 2019 г. 12:15:40(UTC)
migel

Статус: Активный участник

Группы: Участники
Зарегистрирован: 30.01.2019(UTC)
Сообщений: 43
Российская Федерация
Откуда: Москва

Сказал(а) «Спасибо»: 3 раз
Поблагодарили: 5 раз в 5 постах
Автор: Артём Макаров Перейти к цитате

Пока что можете попробовать очередное обновление сборки. (вложение)
В ней можно вручную задавать алгоритм экспорта (CALG_PRO_EXPORT) при шифровании ключа ГОСТ 2012:

Докладываю метод объявлен но он не соответствует декларации
Код:

public static byte[] EncryptKey(SymmetricAlgorithm keyToEncrypt, Gost28147 exportingKey, GostKeyWrapMethod method)

То есть подразумевается что с враппед ключем (в виде CRYPTO_BLOB) мы будем далее управляться самостоятельно?

Не не не Дэвид Блейн.. (ну или ай нэ нэ.... )Not talking
Метод нужно именно такой как и декларировалось
Код:

public static byte[] EncryptKey(Gost28147 simm, Gost3410_2012_256 gost, GostKeyWrapMethod method)


Offline Артём Макаров  
#15 Оставлено : 26 февраля 2019 г. 9:02:05(UTC)
Артём Макаров

Статус: Сотрудник

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

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 54 раз в 53 постах
Пардон, не ту сборку выше. Вот корректная.
NETSetup.zip (1,504kb) загружен 67 раз(а).
Пароль - 1.
Техническую поддержку оказываем тут
Наша база знаний
Offline Wolfy  
#16 Оставлено : 26 февраля 2019 г. 10:52:53(UTC)
Wolfy

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

Группы: Участники
Зарегистрирован: 04.09.2018(UTC)
Сообщений: 3
Российская Федерация
Откуда: Новосибирск

Сказал(а) «Спасибо»: 1 раз
Цитата:
Пардон, не ту сборку выше. Вот корректная.
NETSetup.zip (1,504kb) загружен 1 раз(а).
Пароль - 1.

Вы уверены, что это корректная? Мы обновили, но ничего вроде не поменялось.

Отредактировано пользователем 26 февраля 2019 г. 10:53:52(UTC)  | Причина: Не указана

Offline Wolfy  
#17 Оставлено : 26 февраля 2019 г. 13:23:17(UTC)
Wolfy

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

Группы: Участники
Зарегистрирован: 04.09.2018(UTC)
Сообщений: 3
Российская Федерация
Откуда: Новосибирск

Сказал(а) «Спасибо»: 1 раз
Подскажите ещё такой момент. У вас на сайте написано, что версии Крипто Про .NET SDK и .NET должны совпадать. Но для загрузки .NET SDK доступна версия 1.0.6893, когда как у .NET 1.0.6991. Может ли это как-то влиять?
Offline Артём Макаров  
#18 Оставлено : 26 февраля 2019 г. 14:18:00(UTC)
Артём Макаров

Статус: Сотрудник

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

Сказал(а) «Спасибо»: 4 раз
Поблагодарили: 54 раз в 53 постах
Если используется для сборки проектов sdk - то да, обновления сами не подтянутся. Необходимо или поставить соответствующий sdk, или использовать сборки из GAC (C:\Windows\Microsoft.NET\assembly\GAC_MSIL\CryptoPro.Sharpei.Xml).

Если необходимо - текущая тестовая версия sdk:

Ссылка на текущую на sdk для тестов.
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Артём Макаров за этот пост.
Wolfy оставлено 27.02.2019(UTC)
Offline Wolfy  
#19 Оставлено : 27 февраля 2019 г. 5:27:36(UTC)
Wolfy

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

Группы: Участники
Зарегистрирован: 04.09.2018(UTC)
Сообщений: 3
Российская Федерация
Откуда: Новосибирск

Сказал(а) «Спасибо»: 1 раз
Автор: Артём Макаров Перейти к цитате
Если используется для сборки проектов sdk - то да, обновления сами не подтянутся. Необходимо или поставить соответствующий sdk, или использовать сборки из GAC (C:\Windows\Microsoft.NET\assembly\GAC_MSIL\CryptoPro.Sharpei.Xml).

Если необходимо - текущая тестовая версия sdk:

Ссылка на текущую на sdk для тестов.


Спасибо. Теперь работает.
Offline alex303  
#20 Оставлено : 4 марта 2019 г. 16:57:04(UTC)
alex303

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

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

Сказал(а) «Спасибо»: 1 раз
Автор: Артём Макаров Перейти к цитате
Пардон, не ту сборку выше. Вот корректная.
NETSetup.zip (1,504kb) загружен 67 раз(а).
Пароль - 1.


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