Search code examples
soapbase64certificatesoapui

Does a digitally signed xml keep its signature after encoding?


I am sending xml files to a web service that are digitally signed. The soap communication is valid but the response tells me that the signature isn't. The files are sent in base64 encoding. Would that interfere with the signature?


Solution

  • The base64 is a bit-by-bit representation of your data. Just encoded, not modified. So if the signature is valid on your side but not on the other it might be an trust issue:

    • Is the signer certificate trusted?
      • Is the issuer of the signer certificate trusted?
        • Is the root certificate of the signature certificate known and trusted?