There's no "recognition": the server side will either work or not--as long as the data coming in matches whatever format the Perl code is expecting.
As to what your actual problem is--AES is AES, regardless of the platform. Without knowing anything more about how the encryption/decryption is happening, how you're sending the data, etc. it's really difficult to help.
Joined: May 12, 2005
here is my code in java:
here is the code in perl:
where I hardcoded value for $a_str, which is generated from java. But $de_base64 prints out some corrupted characters....