Im working on some SOAP code that authenticates by passing a nonce between the two processes. Each side encrypts with a shared PW and compares.
Issue: I can encrypt/decrypt successfully from Perl to Perl and Java to Java but not between the two. (Im using Crypt::TEA). The Perl version outputs ASCII whereas the Java outputs HEX. Im assuming that both are int[] on the back (I have the Java source) but I don't know how the Perl conversion into ASCII is being done so I can't duplicate it with my Java code.
EDIT: good ole' source code. Am reading - hoping to gain some understanding.