Добрый день.
Застрял с подписанием xml файла. На сервере проверки ЭП Крипто Про получаю ошибку - "Результат проверки Подпись не действительна Дополнительная информация XML подпись не верна"
По тем же самым алгоритмам хэширования и подписания, xml документ другого вида все проверки проходит. Пожалуйста, проверьте хэш этого элемента :
<SignedInfo xmlns="http://www.w3.org/2000/09/xmldsig#">
<CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
<SignatureMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-256" />
<Reference URI="#ELN_900000159168">
<Transforms>
<Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" />
</Transforms>
<DigestMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34112012-256" />
<DigestValue>qH6Wu152POMBXBEoOP14aZGbgiUFb52ty8TNAUaAQGQ=</DigestValue>
</Reference>
</SignedInfo>
Каноническая форма, которую я получаю
<SignedInfo xmlns="http://www.w3.org/2000/09/xmldsig#"><CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></CanonicalizationMethod>
<SignatureMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34102012-gostr34112012-256"></SignatureMethod><Reference URI="#ELN_900000159168"><Transforms>
<Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></Transform></Transforms><DigestMethod Algorithm="urn:ietf:params:xml:ns:cpxmlsec:algorithms:gostr34112012-256">
</DigestMethod><DigestValue>qH6Wu152POMBXBEoOP14aZGbgiUFb52ty8TNAUaAQGQ=</DigestValue></Reference></SignedInfo>
если не подписывать эту часть, а просто вычислить хеш не разворачивая строку, то
значение хэша њp4ffm}%q'#$16'J'#$11'V}wВГ'#$15'@t;‡еРGfg'#3'WЗµ;
после преобразования в base64 nHA0ZmZtfSVxFkoRVn13wsMVQHQ7h+XQR2ZnA1fHtTs=
Где я накосячил?
Файл целиком прилагаю

dest.xml
(12kb) загружен 4 раз(а). а здесь файл подписанный этой же подписью, который проверки проходит

right.xml
(8kb) загружен 3 раз(а).