Статус: Сотрудник
  Группы: Администраторы
 Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,417  Откуда: КРИПТО-ПРО Сказал «Спасибо»: 37 раз Поблагодарили: 729 раз в 630 постах
  
	 
	
     | 
    
         | 
 | 
            
	 
        
    
    
        
              1 пользователь поблагодарил Максим Коллегин за этот пост.  
     | 
    
        
            migel оставлено 07.02.2019(UTC)
          
     | 
    | 
        
	
     | 
        
        
        
            
        
            
            
    
        
	Статус: Сотрудник
  Группы: Участники
 Зарегистрирован: 20.02.2017(UTC) Сообщений: 225
  Сказал(а) «Спасибо»: 4 раз Поблагодарили: 67 раз в 62 постах
  
	 
	
     | 
    
        
            
		      
                Автор: 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) Сообщений: 225
  Сказал(а) «Спасибо»: 4 раз Поблагодарили: 67 раз в 62 постах
  
	 
	
     | 
    
        
            
		      
                Пардон, не ту сборку выше. Вот корректная.   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) Сообщений: 225
  Сказал(а) «Спасибо»: 4 раз Поблагодарили: 67 раз в 62 постах
  
	 
	
     | 
    
        
            
		      
                Если используется для сборки проектов 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