Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Here are the major items that I have in mind for the 7.x-3.x release:
- Switch to using Key for key management
- Remove default, basic encryption method
- Move the MCrypt plugin to a separate module (prior 7.x.2.x releases must provide an upgrade path).
- Remove extra code that provided backward compatibility with prior versions
- Update tests for 7.x-3.x
The general idea is to bring the 7.x version to feature parity with the 8.x version currently in development.
Comments
Comment #2
SpadXIII CreditAttribution: SpadXIII as a volunteer commentedJust a thought, but perhaps add support for the aes module?
Comment #3
gregglesThe aes module provides the same feature set as the encrypt module, but it has several differences in how it does that work which make it less flexible and less secure.
I think the only module we would want to integrate more closely is https://www.drupal.org/project/real_aes
Comment #4
gisleThis roadmap is over three years old and should be revised in light over recent developments regarding mcrypt (see related issues).
On the positive side, Encrypt is now integrated with Real AES.
Comment #5
gisleUpdated issue summary to reflect current plan regarding Mcrypt.