IBM webMethods Hybrid Integration

IBM webMethods Hybrid Integration

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only

Signature verification error

  • 1.  Signature verification error

    Posted Sun September 28, 2008 09:53 AM

    My Client wants me to sign a part of message and send to him inside the complete message via https, below between tags is the signature. First I am using pub.security.pkcs7.sign service to sign the message and then pub.string.base64Encode to encode it and you can see in the bold letters below signed message. When my client tries to verify, he gets following error Signature verification failed. Status: Signature verification error: message hash! (Signature verification failed. Status: javax.crypto.BadPaddingException: Unknown blocktype !). Need help please. Note: My client is receiving the message successfully but only issue is the verification and my client is also using WM.

    <?xml version="1.0"?>


    2007-03-03T12:00:42
    2007-03-03T12:04:16

    001
    SADAD-001
    PNOTRS




    0
    Success
    Info

    F9AA1CC3-0A4D-424D-9C7D-8E6FEFFB9CE5

    2007-03-03T12:04:16




    /SADAD/BillerSvcRs/PmtNotifyRs
    MIIGKAYJKoZIhvcNAQcCoIIGGTCCBhUCAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIE
    iTCCBIUwggNtoAMCAQICAg4WMA0GCSqGSIb3DQEBBQUAMFoxCzAJBgNVBAYTAlNBMQ0wCwYDVQQK
    EwRTQU1BMRswGQYDVQQLExJTQU1BIGVUcnVzdCBDZW50ZXIxHzAdBgNVBAMTFlNBTUEgU3RhZ2lu
    ZyBTaGFyZWQgQ0EwHhcNMDUxMTI5MTMyODAzWhcNMDcxMTI5MTMyODAxWjBJMQswCQYDVQQGEwJT
    QTEaMBgGA1UEChMRUllEQiAtIFJpeWFkIEJhbmsxDjAMBgNVBAsTBVNBREFEMQ4wDAYDVQQDEwU1
    NzE1NzCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAwfqlP5S5+E2vcWfGRI+bYM9Tvgq+P9YC
    BZgsu+9/a9CKn7TmgJXK8ZFT8dJJm/nG7cnFxo/Qyb91uQRiPjF5dI3seNw2bqsYs37EFseH/uqP
    0Uk/OnyU54Hf+aQ1aYzix54SZnbErLeTr240pZT7sQX0Jo1SpQUm65sX+kCpTnMCAwEAAaOCAegw
    ggHkMIIBLgYDVR0gBIIBJTCCASEwggEdBg0rBgEEAYGHHQEBBwcBMIIBCjCBxwYIKwYBBQUHAgIw
    gboagbdUaGlzIGNlcnRpZmljYXRlIGhhcyBiZWVuIGlzc3VlZCBieSBTQU1BIGVUcnVzdCBDZW50
    ZXIgb24gYmVoYWxmIG9mIFJpeWFkIEJhbmsgKFJZREIpLiBOZWl0aGVyIFNBTUEgbm9yIFJZREIg
    YWNjZXB0IGFueSBsaWFiaWxpdHkgZm9yIGFueSBjbGFpbSBleGVwdCBhcyBleHByZXNzbHkgcHJv
    dmlkZWQgaW4gdGhpcyBDUC4wPgYIKwYBBQUHAgEWMmh0dHA6Ly93d3cuZVRydXN0Y2VudGVyLmNv
    bS5zYS9kb2NzL3Jvb3RjYV9jcHMucGRmMDAGCCsGAQUFBwEBBCQwIjAgBggrBgEFBQcwAYYUaHR0
    cDovLzEwLjEzMS4xLjY6ODAwCwYDVR0PBAQDAgP4MDEGA1UdJQQqMCgGCCsGAQUFBwMBBggrBgEF
    BQcDAgYIKwYBBQUHAwQGCCsGAQUFBwMHMB8GA1UdIwQYMBaAFKBgmxKHiqfDNOOF6n48wdUmP2dw
    MB0GA1UdDgQWBBTzbpnlOwirER9/z0Fzs3BShJkuszANBgkqhkiG9w0BAQUFAAOCAQEASI3JcjUY
    D3S34FXZnO7XSLba4vImQDIKRPzmc2kNXoT8qYLCx5IdSRu0J+IKwY1+Tabm32h9YfDsjIEki1U7
    WRkmz55tNb0hR/epfY6vZXgI/h6oqKepHJeI5ddoezuHiM18fhaQ9CGff42WwIUxb9bjMpdSbpUQ
    rbtUK4d6pLjmR3xnOZMOJeUJxDtVai1WZrQkoUwPVZ/g240DLJZQzTTprk36hphdfMO414oPV8dp
    SGc+kf4ioZvYTfbQFLPqy50SAgjPWZDrgmj6/AbXyFvn5kVCdL70Jt1vaRGPLLBQ536g7QSdCIrs
    rLrPEdGsKvYz/JNdyG8Z5RTSRp26GDGCAWUwggFhAgEBMGAwWjELMAkGA1UEBhMCU0ExDTALBgNV
    BAoTBFNBTUExGzAZBgNVBAsTElNBTUEgZVRydXN0IENlbnRlcjEfMB0GA1UEAxMWU0FNQSBTdGFn
    aW5nIFNoYXJlZCBDQQICDhYwCQYFKw4DAhoFAKBdMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEw
    HAYJKoZIhvcNAQkFMQ8XDTA3MDMwMzA5MDQxNlowIwYJKoZIhvcNAQkEMRYEFJBhL/OyGk4l552c
    GsLVZWHQt8MYMA0GCSqGSIb3DQEBAQUABIGAQXLqk1d3NuKOXEZUuGMHcVqZDsUcAdBJ04iEcQ2H
    yLl6yxCTi3NkKIbBJaj86s9IeqiyYJg203dEcwnc24M8CnEuZ0x0f4k+6pFGVmOy90EwKzv5WQGc
    YXA2Em+vP8lYgHXmwBtw2FyD0MpFDgXslb8uoHKzywi7VZZiyFvvQKU=

    Regards,
    Fasial


    #webMethods
    #Integration-Server-and-ESB
    #webmethods-Protocol-and-Transport