xml-dsig

    2

    0답변

    PHP에서 XML 디지털 서명을 구현하고 싶습니다. 나는 서명의 정확성을 this verifier에 테스트하고 있습니다. 나는 잘못된 서명 값을 얻고 있으므로, 내가하고있는 일을 단계별로 설명하고 잘못된 것을 수정하십시오. 내가 (새 선없이) 서명 할 XML : <root> <node1>test</node1> <node2 attr="val

    0

    1답변

    XmlDsigC14NTransform에 문제가 있습니다. 나는 http://www.di-mgt.com.au/xmldsig2.html (일부는 정규화 된 SignedInfo 요소를 작성하고 SignatureValue를 계산 함) 에서 예제를 반복하려하지만 내 코드는 xml에서 공백을 잃어 버리고 올바른 hexdump를 얻지 못합니다. 내 C# 코드 : Xml

    -1

    1답변

    XML 디지털 서명 (xmlns="http://www.w3.org/2000/09/xmldsig)을 가지고 있으며 이것을 PKCS7 서명으로 변환하려고합니다. 저는과 같은 ASN.1 인코더를 사용해야하지만 올바른 pkcs7/asn.1 서명을 만드는 방법을 이해할 수 없습니다. 이것이 가능합니까?

    1

    1답변

    WS 보안 SOAP 봉투를 thuird 파티로 보내는 클라이언트를 작성하는 데 CXF ws secuirty를 사용하고 있습니다. 로컬 Tomcat 서버에서 요청을 보내면 200 응답을 얻을 수 있지만 websphere에 배포하면 500 응답을 얻습니다. Tomcat과 Websphere의 봉투와 로그를 비교했습니다. 모든 것이 일치합니다 (서명 알고리즘, 서

    1

    1답변

    xades4j를 사용하여 재현해야하는 예제 xades 서명을 받았습니다 ("템플릿과 유사"). 예 서명이 (발췌)입니다 : <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="xmldsig-qualifyingproperties-yada-yada"> <ds:SignedInfo>

    0

    1답변

    다른이가이 내가 $nodoDocumento = $doc3 ->getElementsByTagName('factura') ->item(0); $content = $nodoDocumento->C14N(FALSE, TRUE); // OR $content = $nodoDocumento->C14N(TRUE, TRUE);

    1

    1답변

    몇 가지 비슷한 질문을했지만 필자가 정확히 말한 것은 없습니다. XML에 서명을 시도하고 C#을 사용하여 공개 키로 확인하려고합니다. 키를 사용하여 XML에 서명 한 다음 키를 XML로 내 보냅니다. 그런 다음 키와 서명 된 XML을 다른 컴퓨터로 가져오고 rsa.FromXmlString(doc.InnerXml)을 사용하여 키를 가져온 다음 XML 서명을

    0

    1답변

    wiremock이 SOAP 웹 서비스와 관련하여 WS-Policy를 지원하는지 여부를 아는 사람이 있는지 궁금합니다. 필자는 wiremock에 WS-Policy가 포함 된 WSDL을 제공하는데, 여기에는 응답을 표시하는 "reciepe"가 포함되어 있습니다. 즉, 헤더, 서명 된 본문 등의 타임 스탬프. 그래서 비누 몸체를 지정하면 와이어 모크가 WS- 정

    0

    1답변

    자바 웹 서비스 클라이언트를 구현하려고합니다. 비누 메시지가 서명되었습니다 (내부 분리 서명). 올바른 서명으로 유효성을 검사하는 유효한 메시지의 예가 있습니다. 코드를 시도 할 때 메시지가 올바르게 서명되지 않았습니다. 문제를 추적하려고 할 때, 나는 그 문제 (또는 나의 실수)가에있는 참조 중 하나에 대한 세대와 관련이 있다는 것을 깨달았다. <ds:R

    2

    1답변

    디지털 서명에 대한 이해가 부족하여 누군가 나를 위해이를 정리할 수 있기를 바랍니다. 디지털 서명은 누군가가 수정 한 것이 아닌지 확인하는 것입니다. 그래서 나는 어떻게 든 XML 파일에 서명이있는 것을 가로 채고있다. 서명을 벗긴 다음 파일을 편집합니다. 그런 다음이 파일에 대한 새 서명을 생성하고 그 파일을 누구에게 보내십시오. 그들은 참조를 확인하고