Skip to content

Decryption #22

Open
Open
@had1

Description

@had1

Hello,

I am having trouble with decrypting this soap response message. Even though I have encrypted my request content properly. The decrypt error I got is:
[Error: Encrypted message length is invalid.] length: 128, expected: 256

Soap response:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" soap:mustUnderstand="1">
<xenc:EncryptedKey xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="EK-966081dd-1ce9-46cd-836e-ec3d0f765c5f"><xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"/>
<ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
wsse:SecurityTokenReference
<wsse:KeyIdentifier EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509SubjectKeyIdentifier">1HOPhACJhYzr2YhYKoPckL5AEjw=</wsse:KeyIdentifier>
</wsse:SecurityTokenReference>
</ds:KeyInfo>
xenc:CipherData
xenc:CipherValuebOHw8If5JlcOwPYYX1JSIjWd++VN6oEfowxUyqoLj8kVIwWHGPlFzhhynqAF3C+egb9xF3WSQ+AxWDotxC4YTqUCKFFzm/2Efo1rDbQI4zSMCR092sFy6VuPr4MHyIvwwl+NhkyF6KFhSeYTSh4mbZocxacKXAKjjHtVgI9UEyY=</xenc:CipherValue>
</xenc:CipherData>
xenc:ReferenceList<xenc:DataReference URI="#ED-86b1df15-b130-4f26-b071-e3d4fe086085"/></xenc:ReferenceList>
</xenc:EncryptedKey>
<wsse:BinarySecurityToken
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary"
ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"
wsu:Id="X509-e128a6d1-d27d-4680-a4d6-3188b5fa442f">MIIDHjCCAgagAwIBAgIBBDANBgkqhkiG9w0BAQUFADAgMQswCQYDVQQGEwJDSDERMA8GA1UEAxMIU3dpc3NkZWMwHhcNMDYwNTAxMTYyMzQ4WhcNMzEwNDI1MTYyMzQ4WjBGMQswCQYDVQQGEwJDSDERMA8GA1UEChMIU3dpc3NkZWMxGDAWBgNVBAMTD1JlZkFwcCBSZWNlaXZlcjEKMAgGA1UEBRMBNDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxvsAN3AlxDGEV+DV44m4c02PpAfFtu3mO2a4XV6aZuFPiWRnjfxZOYUyDH9hyGPX3tzGdDmNOC2u1vpeoDHyH8bOniW3mju0jU/nKdFK5pMesYVotcuAq1/+MGHEj31Uorgaukia3yKlDurZyT9AQva/yHn36ftrypq94WquAU8CAwEAAaOBwDCBvTAJBgNVHRMEAjAAMAsGA1UdDwQEAwIE8DATBgNVHSUEDDAKBggrBgEFBQcDAjAdBgNVHQ4EFgQUpHoiKNGY2YsLBKxwIV+jURt858MwSAYDVR0jBEEwP4AUlv6LwOYhDQgiqCcEXiaZvwYYrWmhJKQiMCAxCzAJBgNVBAYTAkNIMREwDwYDVQQDEwhTd2lzc2RlY4IBADAaBgNVHREEEzARgQ9wa2lAc3dpc3NkZWMuY2gwCQYDVR0SBAIwADANBgkqhkiG9w0BAQUFAAOCAQEAIS1KrrPDxzROqMkK6JfpUMLPE//X2uFobcpNT2CHLZ5MHgmFKeDsm4EeO9zFgm6Rg6W7lFUIHZ3M1l0TwF0bwycaVRrmlvwmRbRZjzx/NkbloLecICkqVSmzo+O0OnyKWMxnlnl/1nKvyqc6OtQuL7Py3eOlj+oX4uB7+rK1pPeQuO1L0ywyncdEkKucoBZxlOPaDFLlle3T6TrICxlQDw4FSwc5FiQGY5q8Betjs3wF6pSz3tS3GxMnbjXwziDL3sTSJgTAo368IZm2PEdnZXKIcopkmVhqeLoGXBUrtQoXRYC104sZvDLdHFWKb2rX4RpOM1/6t9VkvYSs10RhwA==</wsse:BinarySecurityToken>
<ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="SIG-67704f1b-b7e5-4c5b-8df0-ac9bcef7fb29">
ds:SignedInfo
<ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="soap"/></ds:CanonicalizationMethod><ds:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<ds:Reference URI="#id-fbaafce5-7b0b-4abb-9678-5eba667cbeb2">
ds:Transforms<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
ds:DigestValuew1rWspxovlMzU7aUjt5+I5lZ3SA=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#TS-f244534c-e8ff-4c32-8430-21436249b77b">
ds:Transforms
<ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"><ec:InclusiveNamespaces xmlns:ec="http://www.w3.org/2001/10/xml-exc-c14n#" PrefixList="wsse soap"/></ds:Transform>
</ds:Transforms><ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
ds:DigestValueDuazAfn//JRJZqJs+NwenaBo/f4=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
ds:SignatureValueQ7OJZnDXggdCLmIVTPop1oS+4SEw7Ac6hrnHTNfLsC+syr5pUhkWcBXZSdMFqzTS2g8z+14PdFXSwgOHEKK2CuihrKFRO+4pcehLwT+RZempnD1v7LqAGX/OfP3AkA9Jz5xK9mUQH7yqBSDgYPk5oNb0TX6Ff3MiEdV9ghidtYk=</ds:SignatureValue>
<ds:KeyInfo Id="KI-d313becb-e609-4b23-a20c-bd6d1a868fb0">
<wsse:SecurityTokenReference
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
wsu:Id="STR-46b8ebb3-1909-4244-9f14-f804a5a2f272"><wsse:Reference URI="#X509-e128a6d1-d27d-4680-a4d6-3188b5fa442f" ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509v3"/></wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
<wsu:Timestamp wsu:Id="TS-f244534c-e8ff-4c32-8430-21436249b77b">
wsu:Created2016-11-28T12:17:40.513Z</wsu:Created>
wsu:Expires2016-11-28T12:32:40.513Z</wsu:Expires>
</wsu:Timestamp>
</wsse:Security>
</SOAP-ENV:Header>
<soap:Body xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" wsu:Id="id-fbaafce5-7b0b-4abb-9678-5eba667cbeb2">
<xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="ED-86b1df15-b130-4f26-b071-e3d4fe086085" Type="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#aes256-cbc"/>
<ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
xmlns:wsse11="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd"
wsse11:TokenType="http://docs.oasis-open.org/wss/oasis-wss-soap-message-security-1.1#EncryptedKey"><wsse:Reference URI="#EK-966081dd-1ce9-46cd-836e-ec3d0f765c5f"/></wsse:SecurityTokenReference>
</ds:KeyInfo>
xenc:CipherData
xenc:CipherValueYtVnRclZq5PoxPSctpZndkMencoYO7uPt5Md6dCfQQ6qmBfEQ9ScoueIpIF1TpsXQcMR/v62F1rWquoYomLkf8WsknQe2beN+i0L/0vEb50bJrD5eta6NaQBHJ9ktPpchJH4vFXJyDqem2/h1XHo9lZOCHQdtpg3efXuFDdZLMz82btEA9GilnXsvbWIX+7ODTifUrt84AWFgdWgIrWupcYBvQoLM85tEpD/8aY2VVhbPHMpvvUm+IrJa9RUicUC9eRpVVK+F5IhKPSMDLVQ0A==</xenc:CipherValue>
</xenc:CipherData>
</xenc:EncryptedData>
</soap:Body>
</soap:Envelope>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions