Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

auth_encrypt

1 sites No security coverage
View on drupal.org

Adds AES-256 client-side encryption to authentication forms (login, registration, user edit) with automatic server-side decryption. Uses per-form session keys for enhanced security and includes detailed logging for security auditing.

Features

  • Zero configuration - works out of the box
  • Encrypts passwords and usernames before transmission
  • Per-form, per-session encryption keys with server validation
  • Security event logging (key mismatches, decryption failures)
  • Supports CDN or local CryptoJS installation
  • Compatible with standard Drupal forms

Requirements

  • PHP OpenSSL extension
  • CryptoJS library (auto-loaded from CDN or place in /libraries/crypto-js)

Installation

  1. Install module as usual
  2. Module automatically attaches to login, registration, and user edit forms
  3. Optional: Place CryptoJS in /libraries/crypto-js to avoid CDN dependency

Activity

Total releases
3
First release
Feb 2025
Latest release
6 months ago
Release cadence
117 days
Stability
0% stable

Release Timeline

Releases

Version Type Release date
1.0.0-beta2 Pre-release Sep 25, 2025
1.0.0-beta1 Pre-release Sep 25, 2025
1.0.0-alpha1 Pre-release Feb 3, 2025