I don't know anything about CryptX, and you seem to be using Crypt::CBC, which has no relation to CryptX. I note that your $iv and $key variables seem to contain hexadecimal digits. The Crypt::CBC documentation indicates that you should use the string without any encoding. If you unpack your hex string into the real bytes, maybe that helps.
I don't know if there is a way to specify initialization vectors of other lengths, but maybe if you read the documentation, you find more information.
In reply to Re^5: How to do encryption in perl with aes-128-cbc
by Corion
in thread How to do encryption in perl with aes-128-cbc
by saysuri
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |