in reply to Re^4: Perl encryption not matching PHP encryption
in thread Perl encryption not matching PHP encryption
There is typo in -keysize value.
And, what does get16() do? Rhetorical question that is to point out that you should provide a working code if you expect others to do experiments on your behalf.
In any case, note that 0x3d & 0x0a are converted by chr to "=" & newline characters. That newline character is coming most likely from &MIME::Base64::encode_base64 ...
- encode_base64($str)
- encode_base64($str, $eol)
- Encode data by calling the encode_base64() function. The first argument is the string to encode. The second argument is the line-ending sequence to use. It is optional and defaults to "\n". The returned encoded string is broken into lines of no more than 76 characters each and it will end with $eol unless it is empty. Pass an empty string as second argument if you do not want the encoded string to be broken into lines.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^6: Perl encryption not matching PHP encryption
by johnnytc4 (Novice) on Apr 12, 2011 at 19:06 UTC | |
by johnnytc4 (Novice) on Apr 12, 2011 at 21:21 UTC |