Changes for version 1.000 - 2021-03-23

  • !!! Compatibility Notice !!!
    • This version introduces protocol version 2. By default, newly generated output will be encoded using version 2. Old data created with old versions of this module will still be readable, whether using the same secret or the old_secrets array.
    • Protocol version 2 key features include: salt length increased to 256 bits and binary encoded; no longer uses a deprecated Crypt::CBC key derivation function; protocol version appended to the generated output.
    • Protocol version 1 suppresses 'opensslv1' key-derivation function deprecation warnings from Crypt::CBC.
    • Requires Crypt::CBC 3.01

Changes for version 0.903 - 2021-03-22 (TRIAL RELEASE)

Changes for version 0.901 - 2021-03-22 (TRIAL RELEASE)


Encrypted, expiring, compressed, serialized session data with integrity