in reply to Crypt::CBC 2.33 -> Crypt::CBC 3.04 incompatibilities

Bug #134355 for Crypt-CBC: Unable to decrypt data encrypted with 2.33 using 3.01 seems to be this issue.

  • Comment on Re: Crypt::CBC 2.33 -> Crypt::CBC 3.04 incompatibilities

Replies are listed 'Best First'.
Re^2: Crypt::CBC 2.33 -> Crypt::CBC 3.04 incompatibilities
by mmlenz (Acolyte) on Sep 13, 2023 at 13:42 UTC
    I spotted that right after I posted as well but I'm using different calling params so I'm not exactly sure how to adapt to my situation.

      Note the last response in the bug report (even if all other parameters are different) that mentions the use of hashed key in v2.33 but literal key string in v3.03 & recovering the hashed key from v2.33 (to use as "plaintext" key in later version).

        I just forced the cpanfile to the old version and I'm going to move away from Crypt::CBC. It's interface is just too unstable. This is the second time I've had issues with it on this project over the years.