Hi,
quick workaround would be to encode content with base64 in PI, sign it and then send it to ECC. This would avoid any issues with special characters. If PI is hashing < and ECC converts it to < before calculating hash then obviously, hashes will differ. How do you validate signature in ECC?
Cheers