| 
	Статус: Новичок
 Группы: Участники
 Зарегистрирован: 07.09.2018(UTC) Сообщений: 4  Откуда: МоскваСказал(а) «Спасибо»: 3 раз
 | 
            
		      
                Автор: cross  Плагин не умеет делать <ds:Transforms><ds:Transform Algorithm="urn://smev-gov-ru/xmldsig/transform"/> такой трансформ.  Речь только о плагине SignedXML? Можно ли подписать документ вручную через Phpcades, вставив значения хэша, сертификата и вручную сгенерировать подпись через transform или это возможно только на Java? Отредактировано пользователем 11 сентября 2018 г. 18:22:43(UTC)
 | Причина: Не указана | 
    | 
             | 
            
         | 
    |  | 
        
        
        
            
        
            
            
    | 
	Статус: Эксперт
 Группы: Участники
 Зарегистрирован: 05.03.2015(UTC) Сообщений: 1,602  Откуда: Иркутская областьСказал(а) «Спасибо»: 110 разПоблагодарили: 397 раз в 367 постах
 
 | 
            
		      
                Если не ошибаюсь, это трансформ СМЭВ 3 (исключающая каноническая C14N форма, затем замена локальных имен пространств на "ns" плюс цифра и изменение порядка объявления пространств) и похоже трансформ уже заранее был применен в исходном тексте для подписания (верно ли применен точно не скажу). Возможно ли в данном случае каким-то параметром указать проигнорировать неизвестные трансформы в Reference и посчитать хэш без применения указанных трансформов? Отредактировано пользователем 12 сентября 2018 г. 0:51:22(UTC)
 | Причина: Не указана | 
    | 
             | 
            
         | 
    |  | 
        
        
        
    
        
            
            
    | 
	Статус: Сотрудник
 Группы: Администраторы, УчастникиЗарегистрирован: 24.11.2009(UTC)
 Сообщений: 965
 Откуда: Crypto-Pro
 
 Сказал(а) «Спасибо»: 3 разПоблагодарили: 174 раз в 152 постах
 
 | 
            
		      
                Проигнорировать не получится. Все трансформы указанные в xml должны быть применены. В данный момент ни плагин, ни phpcades (т.к. пользуются одним кодом) не могут сделать подпись с таким трансформом. С этим трансформом можно сделать подпись или средствами Java и JCP, или средствами .NET.
 | 
|  | 
    | 
             | 
            
         | 
    |  | 
        
        
        
    
	                           
	
    
        Быстрый переход
         
	
    
    Вы не можете создавать новые темы в этом форуме.
	
	Вы не можете отвечать в этом форуме.
	
	Вы не можете удалять Ваши сообщения в этом форуме.
	
	Вы не можете редактировать Ваши сообщения в этом форуме.
	
	Вы не можете создавать опросы в этом форуме.
	
	Вы не можете голосовать в этом форуме.
	
	
    
    
        Important Information:
        The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
        
        
More Details
        Close