Вопросы по теме 'xml-signature'

Проверка XML DSIG
Я подписываю XML-документ цифровой подписью и проверяю его на двух разных машинах (подписываю на одной машине и проверяю на другой). Я делаю следующее, чтобы проверить XML DSIG в CSharp.Net. public static Boolean VerifyXml(XmlDocument...
2456 просмотров
schedule 15.04.2022

SignedXml генерирует недопустимые подписи
Я пытался заставить поддержку XMLDSIG в .NET вести себя правильно, а точнее класс SignedXml. Я внедряю стороннюю службу, и они только недавно начали требовать, чтобы все сообщения были подписаны цифровой подписью... Моя проблема в том, что я не...
5605 просмотров
schedule 11.05.2023

В клиенте WCF Как добавить утверждение SAML 2.0 в заголовок SOAP?
Я пытаюсь добавить узел утверждения saml 2.0 из приведенного ниже примера заголовка мыла - я наткнулся на samlassertion в структуре .net, но похоже, что это только для saml 1.1. <S:Header> <To...
9367 просмотров
schedule 10.02.2023

Можно ли таким образом подписать XML-файл?
Мне нужна контрольная сумма XML-файла, чтобы убедиться, что в файл не было внесено никаких изменений. После того, как я создал контрольную сумму MD5, можно ли «встроить» контрольную сумму MD5 в тот же файл. Я думаю, что нет, но, возможно, если...
1947 просмотров
schedule 25.03.2022

XMLSec: Что не так с подписью? (Ссылка на URI не имеет XMLSignatureInput)
Я использую apache-santuario 1.4.4 для создания этого подписанного сообщения: <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-SEC="http://schemas.xmlsoap.org/soap/security/2000-12">...
2664 просмотров

X509Certificate и XmlDsig
Мне нужно в С# (4.0) подписать XML (XMLDSig Envelope) с использованием X509Certificate (файл .p7b, предоставленный тем, который должен проверять подпись). У меня нет опыта в области безопасности, мои знания ограничиваются некоторыми основными...
2929 просмотров

Есть ли смысл использовать CAdES вместо XAdES для расширенных электронных подписей?
Я не смог найти никакой причины, по которой кто-то должен предпочесть реализовать программное решение электронной подписи, ориентированное на CAdES, а не ориентированное на XAdES. В Интернете есть гораздо больше открытых библиотек, вариантов...
3639 просмотров

Стандарт проверки целостности XML-файла
Мне нужно включить в его структуру какую-то проверку целостности XML-файла. Рассматривая XmlDSig как стандарт, мне интересно, есть ли способ избавиться от функции асимметричного ключа (аутентификации)? Или, может быть, есть какой-то другой стандарт,...
833 просмотров
schedule 08.04.2022

Производительность цифровой подписи XML: конвертер против конвертирования против отдельного
XML-DSig описывает 3 позиции, где подпись XML-документа может быть размещена относительно XML-документ: подпись может быть отдельной, охватывающей, заключенной Каковы последствия с точки зрения производительности этих трех вариантов?
1675 просмотров

Различия в подписях XML между HEREDOC и DOMDocument
Клиент API, который я разработал, работает с сообщениями XML, и сообщения подписываются в соответствии с синтаксисом подписи XML и Обработка спецификации. После долгой борьбы я наконец заработал подписи. На данный момент я создаю XML с помощью...
1774 просмотров

XmlDSig: эталонная модель обработки (набор узлов и поток октетов)
Я изучаю расширенные электронные подписи XML . Для создания «ArchiveTimeStamp» (стр. 58) в Спецификации указано: Обработайте полученный элемент ds:Reference в соответствии с эталонной моделью обработки XMLDSIG. Если результатом...
1008 просмотров

Как использовать фрагменты URI для подписи XML в С#
Я работаю над отправкой XML-сообщения в государственное учреждение (используя спецификации этого государственного учреждения, поэтому я не могу контролировать, как должен выглядеть результирующий XML), и я использую C# для своей разработки (политика...
3165 просмотров
schedule 01.08.2023

SignedXml.CheckSignature возвращает true, только если я проверяю с помощью закрытого ключа
Я видел несколько похожих вопросов, но ни один из них не касается именно того, что я спрашиваю. Я пытаюсь подписать XML, а затем проверить его с помощью открытого ключа с помощью С#. Я подписываю XML ключом, а затем экспортирую ключ в XML....
2506 просмотров
schedule 20.04.2022

Как правильно подписать XML в Delphi
Я пытаюсь подписать XML в Delphi сертификатом, но все, что я получаю, это какие-то нераспознанные символы. я использую эту функцию var xmlData, signature: PByte; data: array[0..0] of PByte; msgCert: array[0..0] of PCCERT_CONTEXT;...
2520 просмотров

Есть ли документация для xmlseclibs?
Я подписал XML, но не знаю, как включить в подпись элемент KeyValue. Наличие документации сэкономило бы много времени. Код ниже (если вам интересно) — это то, что мне удалось сделать с xmlseclibs до сих пор: <?php require('xmlseclibs.php');...
3610 просмотров
schedule 30.03.2022

Получение заголовка безопасности WS в сообщении недопустимо. при вызове ACAGetTransmitterBulkRequestStatus
Мне удалось совершить успешный вызов первой веб-службы ACA, и я подумал, что получить статус будет проще простого. Бо-о-ой, как я ошибался! Я использовал те же настройки для службы состояния, что и для службы отправки ... и получил "Недопустимая...
1305 просмотров

Клиент WCF Soap не может разрешить URI в подписи для вычисления дайджеста
Я пытаюсь использовать веб-службу SOAP 1.1, которая работает поверх Oracle Web Logic, из клиента WCF. Сервис реализует стандарт Oasis WS-Security 1.2 с подписью тела и шифрованием (подписать перед шифрованием), алгоритмами Basic256Sha256 и макетом...
931 просмотров
schedule 12.03.2023

Как получить PrivateKey из Azure Key Vault
Я создаю API подписи XML-документа на основе Azure Key Vault (AKV). У меня есть ассиметричный сертификат, импортированный в AKV, который хранится как [Ключ, Секрет и Сертификат]. Мне удалось подписать документ, но я думаю, что не получаю...
1904 просмотров
schedule 25.03.2022

javax.xml.crypto.dsig.XMLSignatureException: java.security.SignatureException: неправильная длина подписи: получено 128, но ожидалось 512
Я подписываю SOAP с помощью jks, получая сертификат и закрытый ключ от клиента и отправляя сообщение на сервер. Делаю подпись в BODY. Пока у меня нет проблем. Теперь при проверке подписи на сервере с открытым ключом я получаю следующую ошибку:...
682 просмотров
schedule 26.07.2023

С# эквивалент метода подписи Java XML
Попытался создать подпись с помощью противоположной проблемы ( Java-эквивалент метода подписи C# XML ), но не повезло. Так может ли кто-нибудь помочь мне подписать XmlDocument на С#? При решении противоположной проблемы я получаю исключение, что в...
216 просмотров
schedule 13.02.2023