Описание тега xml-dsig
XML digital signature is a standard for representing digital signatures as XML. While it can be used to sign other data, it is mainly used to sign XML documents.
1
ответ
Как я могу подписать различные элементы XML, а также подписать их родителей?
В веб-сервисе SOAP, который я пытаюсь использовать, есть необходимость отправки XML со структурой, которая похожа на эту: <?xml version="1.0"?> <TheData> <Father Id="zzz"> <SomeInfo>1</SomeInfo> <List> <Element…
28 ноя '13 в 21:48
1
ответ
Java - создание цифровой подписи XML с использованием ECDSA (эллиптическая кривая)
Мы можем создать цифровую подпись XML с использованием ключей RSA. Но как я могу использовать ключи эллиптической кривой для подписи XML-файлов? Я получаю сообщения об ошибках, такие как - Exception in thread "main" java.security.KeyException: ECKey…
22 авг '18 в 07:26
2
ответа
Правильный способ создания экземпляра класса, чтобы я мог проверить цепочки путей в сертификате
У меня есть библиотека 3d party(sdk для провайдера Kalkan). Я считаю, что часть этой библиотеки проверяет пути сертификатов. Проблема в том, что я должен передать два параметра, чтобы правильно создать экземпляр класса, чтобы я мог использовать один…
02 июн '16 в 06:01
1
ответ
Подпись XML - причины подписывать элемент KeyInfo
Согласно Спецификации подписи XML (3.2.2 "Проверка подписи") элемент KeyInfo может быть подписан: "Обратите внимание, что KeyInfo (или некоторая его преобразованная версия) может быть подписана через элемент Reference". Здесь мы можем увидеть пример…
10 янв '17 в 11:55
1
ответ
Хранение имени пользователя как части подписи XAdES
Несколько пользователей, использующих веб-приложение, могут подписывать документы в электронном виде, используя ключ и сертификат компании. Подпись производится в формате XAdES. Я хотел бы отслеживать в самой подписи имя пользователя, который просил…
30 ноя '15 в 10:21
1
ответ
Создайте правильный PKCS7/CMS (ASN.1) из существующей подписи XML в PHP
У меня есть цифровая подпись XML, (xmlns="http://www.w3.org/2000/09/xmldsig) и я хочу преобразовать это в подпись PKCS7. Я верю, что мне нужно использовать кодировщик ASN.1, такой как https://github.com/FGrosse/PHPASN1 но я не могу понять, как созда…
02 ноя '16 в 14:15
0
ответов
WCF - Сбой SignedXml.CheckSignature на теле подписанного мыла
Я пытаюсь проверить подпись на подписанном сообщении SOAP. (Просто чтобы убрать это с пути, я не имею никакого контроля над сообщением, которое я получаю). Тело сообщения подписано и отправлено устройством Java. Сбой метода SignedXml.CheckSignature,…
04 сен '12 в 19:23
1
ответ
Преобразование подписи PHP DSA из DER ASN.1 в XMLDSIG P1363
Я пишу приложение PHP (действующее как SAML IdP), которое пытается выполнить вход через ответ SAML на сервер (действующий как SAML SP. В настоящее время я застрял на сервере, отклонившем запрос (я просто получаю 500 Плохой запрос). Я написал тестово…
18 июн '12 в 17:55
2
ответа
Подпись XML - Другое значение подписи в PHP?
Я хочу реализовать цифровую подпись XML на PHP. Я проверяю правильность подписи на этом верификаторе. Я получаю неправильное значение подписи, поэтому я собираюсь шаг за шагом объяснить, что я делаю, и, пожалуйста, исправьте то, что я делаю неправил…
02 фев '17 в 06:43
1
ответ
C# XmlDsig. Установить элементы подписи внутри корневого элемента
У меня есть XML, как это: <raiz> <nro_orden>123</nro_orden> <datos>Dadada</datos> </raiz> Мне нужно подписать его в этом формате: <raiz> <Signature> (...) <nro_orden>123</nro_orden> <dat…
28 сен '15 в 21:48
1
ответ
xades4j.UnsupportedAlgorithmException: неподдерживаемое преобразование в поставщике подписи XML
Я пытаюсь создать подпись XAdES-BES для данного большого двоичного объекта. Для этой подписи мне нужно было бы добавить два преобразования к контенту, прежде чем оно будет подписано: Base64 ( http://www.w3.org/2000/09/xmldsig) и пользовательское (на…
08 май '14 в 14:34
0
ответов
Код не может проверить ответ SAML в дайджесте
Обновить Я выяснил, почему проверка ссылок не проходит. К сожалению, я не могу понять, что с этим делать. При синтаксическом анализе строковой переменной "sigString" в переменной документа "doc" символы LINEFEED преобразуются в символы пробела. Я п…
31 янв '17 в 17:48
0
ответов
Проблемы с Java xml-dsig и пространствами имен
Я пытался заставить подпись XML работать, используя JDK javax.xml.crypto.dsig пакет. Это работает, когда у меня нет никаких пространств имен, но как только я добавляю пространства имен, тогда на объекте DOM в памяти работают подпись и проверка. Как …
03 мар '16 в 09:17
1
ответ
Как реализовать преобразование XPath XMLDSIG с использованием LibXML2?
Я пытаюсь реализовать преобразование XPath из спецификации XMLDSIG, и из-за нескольких проблем, в которые я не буду вдаваться, я не могу использовать дополнительные библиотеки (например, xmlsec). В спецификации говорится, что дано выражение XPath: В…
18 окт '12 в 19:12
1
ответ
URI в XML-DSIG и расчет дайджеста
Я анализирую файл XML-DSIG, чтобы узнать, как написать свой программный код, который генерирует XML-DSIGnatures. У меня возникла эта проблема, и я остро нуждаюсь в помощи... Я пытаюсь понять этот бит из файла signatures0.xml (цитируется после этого …
19 янв '15 в 09:49
2
ответа
Получение целочисленного значения X509SerialNumber из X509Certificate2
Я пытаюсь получить серийный номер сертификата X509.v3 (который у меня есть как объект X509Certificate2), чтобы поместить его в элемент X509SerialNumber в XADES XMLDSIG, который должен быть целым числом. У меня есть подпись XML, созданная другим прог…
16 мар '15 в 12:28
3
ответа
Xsd2Code и xmldsig
У меня проблема с генерацией кода из xsd с помощью Xsd2Code. XSD выглядит так: <?xml version="1.0" encoding="utf-8"?> <xs:schema xmlns:ns1="urn:oasis:names:specification:ubl:schema:xsd:CountryIdentificationCode-1.0" xmlns:ns2="urn:oasis:nam…
10 авг '12 в 07:06
0
ответов
Как подписать с Silverlight базу данных реестра
У меня есть пара ключей в клиенте Silverlight, и я хочу подписать реестр базы данных. Это возможно? Какой тип XML я буду генерировать? Отдельно обернутый, обволакивающий? Я попробовал пример, который нашел в Интернете, но он использует пространство …
07 сен '12 в 04:52
1
ответ
Как выбрать класс объекта, который будет создан из алгоритма URI
Из-за навязанных мне спецификаций я написал собственный код C# для подписи XML и проверки подписанного XML. Так же, как и класс SignedXml, но в этом случае я более гибок, например, использую префиксы пространств имен XML или нет (кажется, что Signed…
18 июл '12 в 14:09
1
ответ
Могу ли я проверить подпись XMLDSIG в.NET, не требуя установки корневого сертификата?
Я хотел бы использовать XMLDSIG для проверки того, что файл.config не был подделан. Я также хочу иметь возможность проверить цепочку подписей, чтобы доверять подписи. У меня есть три сертификата в цепочке: Root CA -> Intermediate Signing CA ->…
10 апр '12 в 15:13