dbee

Description :

This module protects users email address, encrypting them into the database. This module doesn't alter user experience.
In case of database hacking, this sensitive data would be useless for the hacker.

It uses the Encrypt module, providing the encryption method.
Easy to use :

  • install the DataBase Email Encryption (dbee) module : the encryption will be enabled for all users email address.
  • Uninstall it or disable it : it will disable the users email address encryption for all users email address.

The encryption can be enforced by using the Real AES module.

Why this module was created :

Several big companies were victims of database hacking, each successfully attacks exposing millions emails and personnal datas.

What is the difference between this module and others like :

Those modules provide methods to hide email addresses from spam-bots.

Those modules provide methods to determine if the author is either a human people or a spam-bot.

The DataBase Email Encryption provide protection for the users email address from an other kind of attack : the database stealing.

Warning

Read the INSTALL.txt and the README.txt files for install instructions and advices. Pay attention to save the encryption key during your database regular backups : If you don't you may loose all your user's email addresses !

About custom modules compatibility :

The dataBase Email Encryption module is compatible with drupal core.
Thanks to various hooks, most custom modules should be compatible with the DataBase Email Encryption (dbee). Some won't be comptatible or may need, usually, fast adjustments by me or a drupal developper (thoses adjustements may be written directly into the dbee module). As an example, thanks to provided fixes included into the dbee module, the dbee module is natively compatible with the custom modules :
- Email Registration,
- logintoboggan.
If you experiment compatibility issues with some contrib modules, please report thoses issues, as I may fix them.

Previous D7 versions

Version v7.x-1.x and v7.x-2.x depended on the AES module. Since this module is depreciated, all users should ugrade to the v7.x-3.x version.

I have spent time making this module better and better. I hope it will make the world wide web more secure !
donate

Project information

Releases