Changes for version 3.07 - 2025-07-27
- Changes Since 3.04
- New maintainer
- Fix CVE-2025-2814 by using Crypt::URandom
- 3.05 Fixed bug involving manually-specified key not being used in some circumstances
- Fix decryption of ciphertext created with 'header' => 'randomiv'
- Fixed bug in which manually-specified key and -pkdf=>"none" was not having effect
- Converted build process to Dist::Zilla
- Miscellaneous minor Dist::Zilla relates changes
- Detailed Change Log
- 74e3a10 Increment repo version
- feb4b31 Rename vulnerabilities file add CVE-2025-2814
- 236c363 Update .gitignore
- 4a39da8 Fix spelling error
- 99d336a Automate version with Dist::Zilla
- 89ac06d Convert build process to Dist::Zilla
- 784d599 Fix CVE-2025-2814 by using Crypt::URandom to read random bytes
- 81a8f77 Add test for github issue #7
- 40d0e13 Increment version
- 160af60 Fix decryption of ciphertext created with 'header' => 'randomiv'
- 524db90 Fixed bug in which manually-specified key and -pkdf=>"none" was not having effect
Modules
Encrypt Data with Cipher Block Chaining Mode
Provides
in lib/Crypt/CBC/PBKDF.pm
in lib/Crypt/CBC/PBKDF/none.pm
in lib/Crypt/CBC/PBKDF/opensslv1.pm
in lib/Crypt/CBC/PBKDF/opensslv2.pm
in lib/Crypt/CBC/PBKDF/pbkdf2.pm
in lib/Crypt/CBC/PBKDF/randomiv.pm