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

rlhawk created an issue. See original summary.

SpadXIII’s picture

Just a thought, but perhaps add support for the aes module?

greggles’s picture

The 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

gisle’s picture

This 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.

gisle’s picture

Issue summary: View changes

Updated issue summary to reflect current plan regarding Mcrypt.