This project is not covered by Drupal’s security advisory policy.

The Client Side Encryption (CSE) module is developed to provide a means of encrypting and decrypting sensitive information (such as computer IPs, non-public email addresses etc.) completely within the web browser. This means neither the network nor any server php code gets to see any plain text content that it shouldn't. Plain text can be intermixed with encrypted text on a page meaning only sensitive parts can be hidden. I designed the CSE module to allow the usually private description of such things as computer administration tasks to be generally readable with sensitive information (like particular IP addresses) encrypted. A community of individuals with the correct pass phrase can see the entire content, or the parts of the content their pass phrase allows them to see (different pass phrases can be used to reveal different parts of the content). The actual encryption/decryption is performed using the 128 bit AES algorithm.

Downloads were initially available on my on website, but as the demand has increased it was considered better to move the hosting to

This module including the associated javascript comes with absolutely no warranty (implied or otherwise) - see the included GNU public license. Any loss of information, or breach of security resulting from the use of this code is solely the user's responsibility.

Project Information

  • Maintenance status: Unknown
  • Development status: Unknown
  • Module categories: Security, Utility
  • Reported installs: 5 sites currently report using this module. View usage statistics.
  • Downloads: 3,222
  • Last modified: 27 November 2014
  • shield alertThis project is not covered by the security advisory policy.
    Use at your own risk! It may have publicly disclosed vulnerabilities.